我知道有很多與此相關的問題。iPhone-從我的應用程序打開設置iOS 6
1)is it possible to open Settings App using openURL?
2)Opening the Settings app from another app
3)iOS Launching Settings -> Restrictions URL Scheme
我按照這些問題供參考,但不解決我的查詢。我知道使用openURL
方法可以打開設置,但僅適用於iOS 5.0 - 5.0.1。在iOS 5.1中,它已被棄用。
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];
不過我已經看到很多基於Apps的主要位置,詢問用戶權限打開定位服務,並直接帶給位置服務下設置的 - >隱私。下面安裝在iOS 6.1運行設備上的應用程序的屏幕截圖顯示,點按設置可直接轉到定位服務。
我試圖在我的應用程序中運行代碼,但它不工作(我想讓用戶到設置頁面,以允許我的應用程序直接從我的應用程序訪問聯繫人信息)。如果Apple爲此禁用了URL Schemes,那麼很多應用程序仍在使用它嗎?
的'首選項://'未過時,它從未o被髮布。這意味着蘋果可以在他們感到喜歡時立即取消對它的支持。 – rckoenes
是的,好點。這是一個灰色地帶。 – Cocoadelica