版权声明:本文为博主原创文章,未经博主允许不得转载。

大家都知道,在iOS5.0时时可以跳转到系统的设置页的。但是在5.1之后就不可以了。

刚才研究了下这个问题,发现只有iOS8可以跳转到系统设置里自己App的页面。

目前没有找到iOS7怎么跳转过去。如果你知道请一定要留言告知,Thanks!

下面说下iOS8是如何跳转的,以下是代码:

  1. NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
  2. if ([[UIApplication sharedApplication] canOpenURL:url]) {
  3. [[UIApplication sharedApplication] openURL:url];
  4. }

如果有感兴趣的同学可以留言大家谈论。

原文地址:http://blog.csdn.net/showhilllee/article/details/44057403

===================2015-07-22补充========================

跳转到系统WiFi设置页面代码:

  1. NSURL*url=[NSURL URLWithString:@"prefs:root=WIFI"];
  2. [[UIApplication sharedApplication] openURL:url];

另附其他设置页面:

  1. About — prefs:root=General&path=About
  2. Accessibility — prefs:root=General&path=ACCESSIBILITY
  3. Airplane Mode On — prefs:root=AIRPLANE_MODE
  4. Auto-Lock — prefs:root=General&path=AUTOLOCK
  5. Brightness — prefs:root=Brightness
  6. Bluetooth — prefs:root=General&path=Bluetooth
  7. Date & Time — prefs:root=General&path=DATE_AND_TIME
  8. FaceTime — prefs:root=FACETIME
  9. General — prefs:root=General
  10. Keyboard — prefs:root=General&path=Keyboard
  11. iCloud — prefs:root=CASTLE
  12. iCloud Storage & Backup — prefs:root=CASTLE&path=STORAGE_AND_BACKUP
  13. International — prefs:root=General&path=INTERNATIONAL
  14. Location Services — prefs:root=LOCATION_SERVICES
  15. Music — prefs:root=MUSIC
  16. Music Equalizer — prefs:root=MUSIC&path=EQ
  17. Music Volume Limit — prefs:root=MUSIC&path=VolumeLimit
  18. Network — prefs:root=General&path=Network
  19. Nike + iPod — prefs:root=NIKE_PLUS_IPOD
  20. Notes — prefs:root=NOTES
  21. Notification — prefs:root=NOTIFICATIONS_ID
  22. Phone — prefs:root=Phone
  23. Photos — prefs:root=Photos
  24. Profile — prefs:root=General&path=ManagedConfigurationList
  25. Reset — prefs:root=General&path=Reset
  26. Safari — prefs:root=Safari
  27. Siri — prefs:root=General&path=Assistant
  28. Sounds — prefs:root=Sounds
  29. Software Update — prefs:root=General&path=SOFTWARE_UPDATE_LINK
  30. Store — prefs:root=STORE
  31. Twitter — prefs:root=TWITTER
  32. Usage — prefs:root=General&path=USAGE
  33. VPN — prefs:root=General&path=Network/VPN
  34. Wallpaper — prefs:root=Wallpaper
  35. Wi-Fi — prefs:root=WIFI
  36. Setting —prefs:root=INTERNET_TETHERING

原文地址:http://blog.csdn.net/showhilllee/article/details/44057403

-----------警告⚠️------------

经过试验,在LZ的设备上跳转都没有问题(设备iPhone6,iOS8.3),但是在iphone5s,iphopn6 plus(都是8.4)上是无法跳转的。感觉苹果在走一条不归路啊~

PS.有其他手机或系统的可以留言下是否可以。

iOS8跳转到系统设置页的更多相关文章

  1. >=ios8 应用内跳转到系统设置界面-openURL

    iOS8以后,苹果允许从应用内跳转到系统设置,但是调试结果表明,跳不到具体的设置项,使用前应该判断当前是否能够跳转到系统设置. 代码: NSURL *url = [NSURL URLWithStrin ...

  2. iOS应用内跳转到指定系统设置页

    APP的跳转: 通过[ [UIApplication sharedApplication] openURL:url]这种方法来实现的. iOS 10以后跳转设置页要用 [[UIApplication ...

  3. iOS - 跳转到系统设置

    一.跳转到自己应用设置(iOS8以上系统推荐使用) //跳转到自己应用干的设置配置页(如 定位.相机.相册 这些隐私配置) [[UIApplication sharedApplication] ope ...

  4. iOS 10 应用内跳转到系统设置

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

  5. iOS 从应用中跳转至系统设置页面里的多种设置页面

    我们在开发app过程中很多时候会需要设置系统权限,这时就需要在应用中跳转至系统设置页面权限设置页面,以下是自己结合网上的资料总结的一些经验: 直接从应用中跳转至系统设置中这个应用的权限设置页面 NSU ...

  6. 后台跳转到登录页嵌套在iframe的问题(MVC例)

    //首页 public ActionResult Index() { if (!Request.IsAuthenticated) //判断权限,没有登录就跳回登录页 {string url = Url ...

  7. ios跳转到系统设置

    在项目中,我们经常会碰到使用位置的需求.当用户设置app不允许使用位置的时候,最好的用户体验就是直接调转到系统的位置设置界面,进行设置. 第一 跳转到自己项目(在需要调转的按钮动作中添加如下的代码,就 ...

  8. SSM登录跳转到登录页,登录页不能加载js和样式

    SSM登录跳转到登录页,登录页不能加载js和样式选用jsppage添加根路径. <% String rootPath = request.getContextPath(); %> < ...

  9. jquery datatables 添加跳转到指定页功能

    项目中使用了jquery datatables 作为我们的数据表格组件,但是分页上没有跳转到指定页,需要自己重新写.解决方法如下: 在设置dataTables的默认属性里设置它的drawCallbac ...

随机推荐

  1. 一款基于 Android 开发的离线版的 MM 图片浏览 App

    一款离线版的 MM 图片浏览 App,有点类似掌上百度的图片专栏应用.图片采用瀑布流展示方式,点击图片集,支持左右手势滑动切换图片:支持放大缩小功能. 实现功能:1)图片完全离线,不耗个人 GPRS ...

  2. adb错误:Failed to execute android command 'adb devices'.

    好吧,我是用的phonegap3.0开发的,很简单,安装的时候一句phonegap run android –device就可以了(-device参数非必要,我是为了不跑模拟器,加上此参数限制只跑到设 ...

  3. Zero-Copy实现原理

    参考文章 Nio Is Real 'Zero-Copy'?:https://dongc.github.io/2015/12/09/717/ 参考文章:Linux I/O (二):A Process O ...

  4. Android:AS与Unity3D之间打包的各种坑及解决方案

    作者:DrkCore (http://blog.csdn.net/DrkCore) 原文链接:(http://blog.csdn.net/drkcore/article/details/5207937 ...

  5. NSIS 资料

    官方 http://nsis.sourceforge.net/Main_Page NSIS官方插件全集 http://az.eliang.com/aq_2013041703.html NSIS 衿华客 ...

  6. notepad++ 文本替换功能,解决excel批量修改数据库的数据操作

    ^ \(' 开始\t ',' 制表符$ '\) 行末 复制出来之后,使用文本替换功能,转换为SQL,添加到临时表中.然后多表关联修改. SELECT COUNT(*) FROM orderno; # ...

  7. DotNetBar如何控制窗体样式

    在C#中使用控件DevComponents.DotNetBar时,如何创建一个漂亮的窗口,并控制窗体样式呢?   1.新建一个DotNetBar窗体             2.使OFFICE窗口风格 ...

  8. SpringMVC------maven编译报错:Dynamic Web Module 3.0 requires Java 1.6 or newer

    如图所示: 但是 Eclipse 明明已经将编译级别设置为 1.7: 这是由于你的 Maven 编译级别是 jdk1.5 或以下,而你导入了 jdk1.6 以上的依赖包:查看 Eclipse 的 Na ...

  9. NetBpm 示例:请假审批(6)

    转载注明出处: http://www.cnblogs.com/anbylau2130/p/3877983.html 原文: 请假示例 流程定义包源码下载(注:par包就是zip格式压缩包).原文地址: ...

  10. InsertSql

    declare @hobby table(hobbyID int,hName nvarchar(100));insert into @hobby(hobbyID,hName)Select 1,'爬山' ...