iOS蓝牙配对设备和解除配对

时间:2014-09-29 05:39:55

标签: ios core-bluetooth ios-bluetooth

我们可以控制iOS代码中的设备配对和取消配对。我的问题是,如果BLE设备连接到我的应用程序它正在正确读取数据并且它每次都要求我配对BLE设备,因为我点击它对没有从BLE设备读取数据。如果取消配对设备,则它正在读取数据。

1 个答案:

答案 0 :(得分:1)

除非您尝试读取或写入需要加密的属性,否则BLE设备不需要与iOS配对 - 如果是,则iOS将通过向用户显示对话框来自动启动配对。配对操作应该对您的应用程序透明。

用户完成配对过程后,iOS将存储相应的密钥,并在后续连接中自动与设备配对。

使用BLE设备时,不应通过设置手动启动配对操作 - 如果这样做,则可能会将双模外设置于蓝牙2.1模式,并且您将无法使用BLE / Core与其进行交互蓝牙