iOS10跳轉到系統URL-Scheme
阿新 • • 發佈:2019-02-09
iOS10
以後跳轉系統設定的URL-Scheme
在iOS10以後在APP內跳轉系統某一項設定的話需要在原先scheme
開頭加上app-
,並且之前的scheme
首字母大寫就可以正常跳轉了。
可用的scheme如下:
序號 | 功能 | 連結 |
---|---|---|
1 | WIFI | app-Prefs:root=WIFI |
2 | 蜂窩資料 | app-Prefs:root=MOBILE_DATA_SETTINGS_ID |
3 | 藍芽 | app-Prefs:root=Bluetooth |
4 | 系統通用設定 | app-Prefs:root=General |
5 | 定位 | app-Prefs:root=Privacy&path=LOCATION |
6 | 聲音設定 | app-Prefs:root=Sounds |
7 | 顯示設定 | app-Prefs:root=DISPLAY |
8 | 儲存空間 | app-Prefs:root=General&path=STORAGE_ICLOUD_USAGE/DEVICE_STORAGE |
9 | 鍵盤設定 | app-Prefs:root=General&path=Keyboard |
10 | 牆紙設定 | app-Prefs:root=Wallpaper |
11 | 電池電量 | app-Prefs:root=BATTERY_USAGE |
12 | 關於手機 | app-Prefs:root=General&path=About |
以上所有scheme
親測可用
呼叫姿勢如下:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"app-Prefs:root=WIFI"]];