2016-05-13 139 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

相关问题