iOS 10 openURL:打开蓝牙设置

iOS 10 openURL:打开蓝牙设置,第1张

NSURL *url = [NSURL URLWithString:@"app-Prefs:root=Bluetooth"]

if ([[UIApplication sharedApplication] canOpenURL:url]) {

          [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil]

}

注意字符串url一定不要传错!!!

[[UIApplication sharedApplication] openURL:url]

通过给url不同的值,可以实现调用系统自带 电话/短信/邮箱/浏览器/...

1、调用 电话phone

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://800888"]]

拨打电话时不出现确认框

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://800888"]]

拨打电话之时d出确认框

2、调用自带 浏览器safari

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@" http://www.abt.com "]]

3、调用 自带Mail

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@" mailto://admin@abt.com "]]

4、调用 SMS

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]]

5、调用 app Store

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://"]]

6、调用 iBook

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-books://"]]

7、调用 Map

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"maps://"]]

8、调用 Facetime

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"facetime://"]]注意后面加上faceTime的账号如: 99999@qq.com

9、调用 Music

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"music://"]]

10、跳转到系统设置相关界面

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=WIFI"]]

以下为设置的跳转关键字

//打开关于本机

//[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=General&path=About"]]

参考: http://blog.sina.com.cn/s/blog_a1434bd50102w5b9.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7841156.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存