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

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

 _array = @[
               @{@"系统设置":@"App-Prefs:root=INTERNET_TETHERING"},
               @{@"WIFI设置":@"App-Prefs:root=WIFI"},
               @{@"蓝牙设置":@"App-Prefs:root=Bluetooth"},
               @{@"系统通知":@"App-Prefs:root=NOTIFICATIONS_ID"},
               @{@"通用设置":@"App-Prefs:root=General"},
               @{@"显示设置":@"App-Prefs:root=DISPLAY&BRIGHTNESS"},
               @{@"壁纸设置":@"App-Prefs:root=Wallpaper"},
               @{@"声音设置":@"App-Prefs:root=Sounds"},
               @{@"隐私设置":@"App-Prefs:root=privacy"},
               @{@"APP Store":@"App-Prefs:root=STORE"},
               @{@"Notes":@"App-Prefs:root=NOTES"},
               @{@"Safari":@"App-Prefs:root=Safari"},
               @{@"Music":@"App-Prefs:root=MUSIC"},
               @{@"photo":@"App-Prefs:root=Photos"}
               ];
        NSURL * url = [NSURL URLWithString:[_array[index] allValues].firstObject];
        [[UIApplication sharedApplication] openURL:url];

如果要跳转第三方应用的设置界面中,使用prefs:root=boundleId的方式,boundleId是第三方应用的boundleId。

如果需要继续向项目内层进行跳转,可以通过添加path路径的方式,如下:

_array = @[
           @{@"关于本机":@"App-Prefs:root=General&path=About"},
           @{@"软件升级":@"App-Prefs:root=General&path=SOFTWARE_UPDATE_LINK"},
           @{@"日期时间":@"App-Prefs:root=General&path=DATE_AND_TIME"},
           @{@"Accessibility":@"App-Prefs:root=General&path=ACCESSIBILITY"},
           @{@"键盘设置":@"App-Prefs:root=General&path=Keyboard"},
           @{@"VPN":@"App-Prefs:root=General&path=VPN"},
           @{@"壁纸设置":@"App-Prefs:root=Wallpaper"},
           @{@"声音设置":@"App-Prefs:root=Sounds"},
           @{@"隐私设置":@"App-Prefs:root=privacy"},
           @{@"APP Store":@"App-Prefs:root=STORE"},
           @{@"还原设置":@"App-Prefs:root=General&path=Reset"},
           @{@"应用通知":@"App-Prefs:root=NOTIFICATIONS_ID&path=应用的boundleId"}
           ];
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值