2015-02-12 63 views
1

我有這個代碼片段將打開我的應用程序特定設置屏幕。以編程方式導航到iOS主設置應用程序,而不是應用程序特定設置頁面

NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString]; 
if ([[UIApplication sharedApplication] canOpenURL:url]) { 
    [[UIApplication sharedApplication] openURL:url]; 
} 

但我希望用戶被帶到主iPhone設置屏幕,而不是應用程序特定的屏幕。過去幾天我一直在尋找這種方法,但無法找到方法。可以做這個導航嗎?

+0

無法打開主iPhone設置 – jcesarmobile 2015-02-12 07:51:04

+0

我用一個簡單的應用程序,沒有任何應用程序特定的設置和用戶導航到主設置屏幕嘗試。我正在考慮是否有任何方法來模擬類似的或任何解決方法。 – CodeBeats 2015-02-12 07:54:25

回答

0

我在Swift中試過這個,它把我帶到主設置屏幕。

UIApplication.shared.open(URL(string: UIApplicationOpenSettingsURLString)!) 
+0

只有當您的應用程序設置不像其他應用程序那樣顯示在設置列表中時,纔會發生這種情況。 – 2017-07-23 17:34:58

相關問題