在xCode / Swift中,修改字符串"打开蓝牙以允许[app]连接到附件"

时间:2015-12-28 00:46:50

标签: ios xcode swift bluetooth ibeacon

我的应用需要BLE(蓝牙低功耗)来检测用户的接近度。互相打电话(因此它不使用"配件")。我想修改用户未在iPhone上启用蓝牙时显示的字符串(标题中提到)。

我尝试过使用.plist密钥"隐私 - 蓝牙外围设备使用说明"但这不起作用。还搜索了互联网。救命啊!

1 个答案:

答案 0 :(得分:1)

Apple定义的键中似乎没有记录的字符串:

https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

另一种方法可能是在尝试使用蓝牙之前检测蓝牙是否开启,然后首先显示您自己的对话框,向用户解释为什么应用程序需要许可,即使它没有真正连接到附件。然后,只有在关闭对话框后,才会触发提示用户的事件。