iOS APP跳转设置界面以及设置中的其他界面
来源:互联网 发布:苹果手机主题软件 编辑:程序博客网 时间:2024/05/17 15:17
iOS APP跳转设置界面以及设置中的其他界面
1、跳转设置总页面(iOS10+以及之前的都可以用:ios10+ 是跳转到了应用到设置界面)
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString] ];
iOS10之前到在文章最后边;iOS10之后的方法
MobileCoreServices.framework里的私有API
在iOS10之后,苹果对APP权限问题更加重视!这个时候要实现跳转,就需要使用“ MobileCoreServices.framework ”里的私有API了。(我自己目前只找到这个办法...)
其主要是使用了这个方法:
- (BOOL)openSensitiveURL:(id)arg1 withOptions:(id)arg2;
MobileCoreServices.frameworkAPI里面的查看“LSApplicationWorkspace.h”的URL地址:https:
//github.com/JaviSoto/iOS10-Runtime-Headers/blob/master/Frameworks/MobileCoreServices.framework/LSApplicationWorkspace.h
下载好“iOS10-Runtime-Headers”整个文件,还有其他功能自己可以慢慢使用!!
“iOS10-Runtime”的地址:https : //github.com/JaviSoto/iOS10-Runtime-Headers
使用时,只需要往工程里拖入“MobileCoreServices.framework”就行了!
iOS10的系统URL方案改成了首字母大写,使用小写的方式会无法打开。
网上说法:
要先在info.plist的LSApplicationQueriesSchemes项中添加一个Prefs的URL方案。
求最后⭐️发现不用设置的plist文件也。实现了跳转。
(可能是之前配置了“URL类型”的原因吧!���还希望懂的朋友指点一下!���)
在“ - (IBAction)buttonTouch:(UIButton *)sender {} ”里面加上:
//注意⭐️首字母改成了 ⭐️大写,prefs->PrefsNSURL*right_url=[NSURL URLWithString:@"Prefs:root=Bluetooth"];Class LSApplicationWorkspace = NSClassFromString(@"LSApplicationWorkspace");[[LSApplicationWorkspace performSelector:@selector(defaultWorkspace)] performSelector:@selector(openSensitiveURL:withOptions:) withObject:right_url withObject:nil];
环境:iPhone5s(iOS8.1)
效果:
iOS8对私有API并无任何反应
环境:iPhone6s(iOS10.0.1)
效果:
卡顿是因为自己打了断点,不要误解了是使用了私有API的问题〜
- iOS APP跳转设置界面以及设置中的其他界面
- ios 界面跳转设置
- IOS 跳转设置界面
- iOS 跳转设置界面
- iOS 跳转设置界面
- iOS 跳转设置界面
- ios跳转设置界面
- iOS 从APP跳转至APP的系统设置界面
- IOS-跳转蓝牙设置界面
- iOS跳转到设置界面
- iOS开发之app跳转至各系统设置界面
- iOS中APP跳转到系统的各种设置界面
- IOS直接跳转到app对应权限设置界面
- iOS开发之App如何跳转到系统设置界面
- android跳转到设置中的App Info界面
- iOS跳转到设置界面,以及设置下的子界面
- iOS 调到设置界面 或者app设置界面
- ios开发swift跳转设置密码界面
- myeclipse+maven搭建web项目方法二(超级详细)
- linux iscsi服务
- java中continue标记的使用
- keras中文文档笔记2——一些基本概念
- μCOS 系列专题—实时系统及相关概念(1)
- iOS APP跳转设置界面以及设置中的其他界面
- 如何在JSP页面中使用JSTL标签实现if和if-else判断,判断条件使用<%=value%>
- pyqt5入门—001—绘制ui界面
- redis学习笔记
- 鸟哥的Nginx私房菜 哈哈哈 收藏学习
- 罗素说理想与历程
- BZOJ 3309 DZY Loves Math
- textview实现图片切换效果
- 解决win10等系统修复windows键失灵 不弹出开始菜单问题