ios - 打开 iOS 消息应用程序并直接转到收件箱/消息列表

标签 ios objective-c cocoa-touch

我的目标是查看 SMS 收件箱中的消息。

我知道不能从另一个应用程序中访问 SMS 收件箱,所以我选择了以下路线:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms:"]];

问题在于,它会调出“新消息”屏幕。

有什么办法可以避免这种情况并直接转到消息列表?

最佳答案

不幸的是,消息只有两种 URL 方案,

  • "sms:",打开“新消息”屏幕
  • "sms:1-408-555-1212",用提供的号码打开“新消息”屏幕

正如 Apple 开发者文档所指: https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/iPhoneURLScheme_Reference.pdf

[链接已更新]

关于ios - 打开 iOS 消息应用程序并直接转到收件箱/消息列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16965744/

相关文章:

ios - Xcode 机器人和私有(private) Cocoapods

ios - 每天在设定的时间用 swift 重复本地通知

ios - 在 iOS 的 xmppframework 中使用 XMPPAutoTime 的正确方法是什么

iphone - IOS 在滚动之前无法单击固定页脚中的链接?

objective-c - Xcode iOS : Retrieving values from NSDictionary and displaying it in UITextView

objective-c - Core Data - 消息表达式中的接收者是一个未初始化的值

ios - iOS 内存对齐错误

objective-c - 如何处理仅从键盘在 ObjC 源代码中键入嵌套消息调用?

ios - 如何创建具有固定大小的 UIView 子类?

ios - 在for循环中将NSDictionary转换为NSMutableDictionary