iOS 跳转的设置的子页面

例如:跳转到FACEBOOK

        NSURL *url = [NSURL URLWithString:@"prefs:root=FACEBOOK"];
        if ([[UIApplication sharedApplication] canOpenURL:url])
        {
            [[UIApplication sharedApplication] openURL:url];
        }

修改上面url可以直接跳转到指定页面

不会的话把系统调为英文模式 自己慢慢对照吧


  • About — prefs:root=General&path=About
  • Accessibility — prefs:root=General&path=ACCESSIBILITY
  • Airplane Mode On(飞行模式界面 (⊙﹏⊙)b这个就是个坑!) — prefs:root=AIRPLANE_MODE
  • Auto-Lock — prefs:root=General&path=AUTOLOCK
  • Brightness — prefs:root=Brightness
  • Bluetooth — prefs:root=General&path=Bluetooth
  • Date & Time — prefs:root=General&path=DATE_AND_TIME
  • FaceTime — prefs:root=FACETIME
  • General — prefs:root=General
  • Keyboard — prefs:root=General&path=Keyboard
  • iCloud — prefs:root=CASTLE
  • iCloud Storage&Backup — prefs:root=CASTLE&path=STORAGE_AND_BACKUP
  • International — prefs:root=General&path=INTERNATIONAL
  • Location Services — prefs:root=LOCATION_SERVICES
  • Music — prefs:root=MUSIC
  • Music Equalizer — prefs:root=MUSIC&path=EQ
  • Music Volume Limit — prefs:root=MUSIC&path=VolumeLimit
  • Network — prefs:root=General&path=Network
  • Nike + iPod — prefs:root=NIKE_PLUS_IPOD
  • Notes — prefs:root=NOTES
  • Notification — prefs:root=NOTIFICATIONS_ID
  • Phone — prefs:root=Phone
  • Photos — prefs:root=Photos
  • Profile — prefs:root=General&path=ManagedConfigurationList
  • Reset — prefs:root=General&path=Reset
  • Safari — prefs:root=Safari
  • Siri — prefs:root=General&path=Assistant
  • Sounds — prefs:root=Sounds
  • Software Update — prefs:root=General&path=SOFTWARE_UPDATE_LINK
  • Store — prefs:root=STORE
  • Twitter — prefs:root=TWITTER
  • Usage — prefs:root=General&path=USAGE
  • VPN — prefs:root=General&path=Network/VPN
  • Wallpaper — prefs:root=Wallpaper
  • Wi-Fi — prefs:root=WIFI

跳转到自己应用的设置界面(还有点问题)

NSURL * url = [NSURLURLWithString:UIApplicationOpenSettingsURLString];
if([[UIApplicationsharedApplication] canOpenURL:url]) {
    NSURL*url =[NSURLURLWithString:UIApplicationOpenSettingsURLString];           [[UIApplicationsharedApplication] openURL:url];  
}

需要请求一下任意权限,才可以跳进自己的app设置里面,如果未请求任何权限,就只能跳到系统的设置界面

推荐阅读更多精彩内容