跳转系统设置相关界面的方法

跳转系统设置界面,例如提示用户打开定位、蓝牙或者WIFI,提醒用户打开推送或者位置权限等

在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL type中添加一个prefs值,如下图:

跳转系统设置根目录中的项目使用下面的方法

 1          _array = @[
 2                @{@"系统设置":@"prefs:root=INTERNET_TETHERING"},  3 @{@"WIFI设置":@"prefs:root=WIFI"},  4 @{@"蓝牙设置":@"prefs:root=Bluetooth"},  5 @{@"系统通知":@"prefs:root=NOTIFICATIONS_ID"},  6 @{@"通用设置":@"prefs:root=General"},  7 @{@"显示设置":@"prefs:root=DISPLAY&BRIGHTNESS"},  8 @{@"壁纸设置":@"prefs:root=Wallpaper"},  9 @{@"声音设置":@"prefs:root=Sounds"}, 10 @{@"隐私设置":@"prefs:root=privacy"}, 11 @{@"APP Store":@"prefs:root=STORE"}, 12 @{@"Notes":@"prefs:root=NOTES"}, 13 @{@"Safari":@"prefs:root=Safari"}, 14 @{@"Music":@"prefs:root=MUSIC"}, 15 @{@"photo":@"prefs:root=Photos"} 16  ]; 17 NSURL * url = [NSURL URLWithString:[_array[index] allValues].firstObject]; 18 [[UIApplication sharedApplication]openURL:url];

如果要跳转第三方应用的设置界面中,使用prefs:root=boundleId的方式,boundleId是第三方应用的boundleId。
如果需要继续向项目内层进行跳转,可以通过添加path路径的方式,如下:

转载于:https://www.cnblogs.com/cdp-snail/p/5555748.html

跳转系统设置相关界面的方法相关推荐

  1. iOS应用内跳转系统设置相关界面的方法

    在iOS开发中,有时会有跳转系统设置界面的需求,例如提示用户打开蓝牙或者WIFI,提醒用户打开推送或者位置权限等.在iOS6之后,第三方应用需要跳转系统设置界面,需要在URL type中添加一个pre ...

  2. android 强制打开gps定位_Android 6.0动态权限及跳转GPS设置界面的方法

    1.动态权限申请 模糊的位置信息android.permission.ACCESS_COARSE_LOCATION权限为例 在AndroidManifest文件中加入权限 然后java代码中动态申请 ...

  3. iOS跳转系统设置方法支持iOS7~iOS10+

    iOS跳转系统设置方法支持iOS7~iOS10+ _array = @[@{@"系统设置":@"App-Prefs:root=INTERNET_TETHERING&quo ...

  4. iOS开发之如何跳到系统设置里的各种设置界面

    一·iOS开发之如何跳到系统设置里的WiFi界面 之前以为,苹果不支持直接从应用跳到系统设置里的WiFi界面.后来发现,这个小功能是可以实现的,而且实现起来并不麻烦.让我们一起来看看吧! 需求 从应用 ...

  5. iOS万能跳转界面的方法

    在开发项目中,会有这样变态的需求: 推送:根据服务端推送过来的数据规则,跳转到对应的控制器 feeds列表:不同类似的cell,可能跳转不同的控制器(嘘!产品经理是这样要求:我也不确定会跳转哪个界面哦 ...

  6. OC如何跳到系统设置里的各种设置界面

    当 iOS系统版本 <= iOS7时 , 只能跳转到 系统设置页面 ,楼主试了下,非真机是没有任何效果的 当iOS系统版本 < iOS 10.0 时 NSURL *url= [NSURL ...

  7. DEDECMS后台无法登陆并跳转回登陆界面的解决方法

    本文详细分析了DEDECMS后台无法登陆并跳转回登陆界面的解决方法.分享给大家供大家参考.具体方法如下: 一.问题: 网站已经运行了很久,前些天突然在登陆的时候提示密码不正确,而且不管怎么试,都是无法 ...

  8. UITabBarController跳转任意界面的方法

    为什么80%的码农都做不了架构师?>>>    方式一:  将自定义控件添加到self.tabBarController.view上,然后使用self.tabBarControlle ...

  9. 【OkHttp】OkHttp 上传图片 ( 获取 SD 卡动态权限 | 跳转到相册界面选择图片 | 使用 OkHttp 上传图片文件 )

    OkHttp 系列文章目录 [OkHttp]OkHttp 简介 ( OkHttp 框架特性 | Http 版本简介 ) [OkHttp]Android 项目导入 OkHttp ( 配置依赖 | 配置 ...

最新文章

  1. 2014百度面试题目---“求比指定整数大且最小的不重复数”解答
  2. 【算法竞赛学习】数字中国创新大赛智慧海洋建设-Task1地理数据分析常用工具
  3. editplus 快捷键
  4. iphone中结束电话后返回自己的应用
  5. 138_Power BIPower Pivot特殊半累加度量
  6. ASP.NET五大核心对象解析
  7. python编程(virtualenv环境)
  8. 数据结构名词解释(考试没有,供参考)
  9. 数据--第20课-递归的应用实战二
  10. 易洁仓库管理 v3.1.125 网络版 官方
  11. 浅析python中的main函数_浅组词_浅的多音字组词,浅是多音字吗,浅组词有哪些
  12. 0基础学SQL(三)
  13. ckplayer php,ckplayer播放器
  14. UVA 202 - Repeating Decimals(模拟)
  15. Windows Installations
  16. [BZOJ3161]孤舟蓑笠翁
  17. latex 字母上面加符号
  18. android指南针Demo,谁有安卓简易指南针的DEmo
  19. ❤️UNITY实战进阶-OBB包围盒详解-6
  20. 一般空间曲线的旋转曲面、椭球面、单叶双曲面,双叶曲面

热门文章

  1. RedHat Linux安装Informix v10.x(图文详解)
  2. Ubuntu把家目录文件夹名称改为英文
  3. 记一次Ubuntu安装nodeJs过程
  4. 日程管理 FullCalendar
  5. MD5,SHA-1,SHA-256摘要加解密
  6. thinkphp在nginx下pathinfo支持
  7. Ora-00600 错误的代码含义及常用查询
  8. session原理总结
  9. Linux的压缩相关命令(转载)
  10. linux 前端环境搭建