前言:
ios5.1以後就不能正常呼叫了,下面寫出轉到系統setting的兩種方式:
方式一:
我在網上找到乙個列表,可以跳到這些介面的引數配置:
about — prefs:root=general&path=about
accessibility — prefs:root=general&path=accessibility
airplane mode on — 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
wall***** — prefs:root=wall*****
wi-fi — prefs:root=wifi
大家可以根據自己的需求,跳到不同的設定介面。
看到上面的列表,大家有沒有發現,想跳到哪個設定介面只需要prefs:root=後面的值即可!是的,就是這樣的。
//定位服務設定介面
nsurl *url = [nsurl urlwithstring:@"prefs:root=location_services"];
//facetime設定介面
nsurl *url = [nsurl urlwithstring:@"prefs:root=facetime"];
nsurl *url = [nsurl urlwithstring:@"prefs:root=music"];
//藍芽設定介面
nsurl *url = [nsurl urlwithstring:@"prefs:root=bluetooth"];
//icloud設定介面
nsurl *url = [nsurl urlwithstring:@"prefs:root=castle"];
如果想要在ios6.0以後的版本進行跳轉的話,必須附加以下的設定:
中新增乙個新項。我沒有深入研究,只填寫
prefs
就可以了
這樣子,以上介紹的方法就可以跳轉了。
除非萬不得已,在可選擇的情況下還是使用以下呼叫:(就算擴充套件閱讀吧)
ios8新支援:
方式二:
還是用[[
] openurl
:[nsurl
urlwithstring
:@"prefs:root=wifi"
]];但是只能在alertview中使用.
iOS10 系統跳轉到系統設定
1 在 info.plist中新增 prefs urlsechem 2 ios10 蘋果將系統的設定頁的urlsechem路徑改變了 if progress ws.cropsliderview cropendtime progress ws.videotime else 3 收錄的可使用的urlsc...
IOS應用內跳轉到系統設定
ios應用內跳轉到系統設定 設定跳轉有三種方式,每一種的使用場景都不同。並且你跳轉到系統中自己應用下面設定的時候,你的應用要提前至少申請了某乙個許可權,如 通訊錄,通知,定位等 否則,會引起崩潰。本篇針對ios7 ios8 ios9 ios10,來介紹其中區別。一 跳轉方法 二 跳轉到 去?系統的設...
Android 從網頁中跳轉到本地App
對於android平台uri主要分三個部分 scheme,authority and path。其中authority又分為host和port。格式如下 scheme host port path舉個栗子 下面看下data flag 下面是乙個測試demo,測試如何接收外部跳 如上所示,在data裡...