我正在开发BLE外围设备,并希望将设备和iPhone配对蓝牙设备列表([设置] - > [蓝牙])。
我在列表中测试了一些蓝牙(经典)和BLE设备,一些设备显示在列表中,但其他设备没有显示。
[经过测试的iPhone]
[经过测试的蓝牙设备和结果]
现在我有两个问题。
谢谢。
答案 0 :(得分:1)
iOS不与BLE设备配对,除非设备的某个特性指定需要加密。应用程序需要提供自己的UI,供用户发现并选择他们想要使用的BLE外围设备(这是因为应用程序知道应用程序需要哪些服务,而蓝牙设置不是。
即使在执行BLE设备配对时,它仍然通过应用程序启动。蓝牙设置用于“忘记”#34;设备(删除存储的加密密钥)。
提供受支持配置文件的经典设备将显示在蓝牙设置屏幕中。这些是键盘,免提/耳机和音频设备。如果安装了应用程序,也可能出现其他MFi设备。