2016-05-13 137 views
0

我想點擊一個按鈕打開藍牙設置頁面。目前,它正在打開常規頁面。如何在ios9上按下按鈕時打開藍牙設置?

我做以下爲:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=Bluetooth"]]; 
+0

從iOS9你可以opne設置應用程序,但我不認爲你可以直接打開藍牙窗口。對於開放設置,您可以使用'UIApplicationOpenSettingsURLString' –

+0

請檢查本答案------> http://stackoverflow.com/a/34024467/475978 –

回答

0

使用此URL Scheme:

首選項:根=一般&路徑=藍牙

下面是代碼:

NSURL*url=[[NSURL alloc] initWithString:@"prefs:root=General&path=Bluetooth"]; 
    if ([[UIApplication sharedApplication] canOpenURL:url]) { 
     [[UIApplication sharedApplication] openURL:url]; 
    } 

這將在設置藍牙

PS開幕大會屏工作:不要忘了如下所示在目標info.plist文件中添加URL Types

URL Types

相關問題