如何启动SMS消息应用程序
我想打开短信应用程序来复制朋友的一些文字。 我不是在创建短信。
如何使用Swift代码启动iphone SMS Message应用程序? 我在下面遇到了这个代码,用于启动Mail应用程序但不能正常工作。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“mailto:”]];
我把它改成了,同样没有用
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“sms:”]];
感谢你的帮助。 TIA
// Swift 3 UIApplication.sharedApplication().openURL(NSURL(string: "sms:")!) // Swift 4 UIApplication.shared.open(URL(string: "sms:")!, options: [:], completionHandler: nil)
我不确定你为什么要明确使用短信应用程序,我不确定是否可能。 另一方面,iOS默认提供MFMessageComposeViewController
用于从iOS应用程序发送短信。
有关详细信息,请查看此Swift 示例 。
编辑:我发现这个维基页面可能包含您的问题的答案。 请注意我没有测试过它。
let number = "sms:+12345678901" UIApplication.sharedApplication().openURL(NSURL(string: number)!)
- 如何在swift3中获得CNLabeledValue的本地化string
- 在iOS中使用sendAsynchronousRequest:request API处理401状态码
- 什么是graphics上下文? (IOS)
- 这个警告意味着什么:“设置集合视图的第一个响应者视图,但我们不知道它的types(单元格/页眉/页脚)”
- UITapGestureRecognizer发件人是手势,而不是ui对象
- iOS带有边框的圆角UIImage
- parsingJSON Swift 3
- 自定义容器控制器:transitionFromViewController:视图在animation之前未正确放置
- 我应该在哪种方法检查NSUserDefaults?