您可以在iOS应用中配对蓝牙LE设备,即不通过设置。试图让用户更容易与特定设备配对。
如果是这样的话?
答案 0 :(得分:18)
您不通过系统设置配对蓝牙LE设备。通常,您根本不与蓝牙低功耗设备配对。唯一需要配对的时间是设备具有标记为需要加密的属性 - 尝试读取此属性将触发配对过程,但在您阅读之前,您需要发现并连接到设备。
发现和连接由Core-Bluetooth框架处理。
Core Bluetooth Programming Guide完成了使用CBCentralManager
发现并连接到BLE外围设备所需的步骤。
答案 1 :(得分:4)
根据BT SIG安全管理器文档,如果他们响应消息,您可以配对/绑定设备。 您也可以等待,并按照之前从外围方面的说明进行操作。像HipKey这样的设备在第一次连接时会自动执行此操作。 查看BTSIG Security Manager规范。 在Android上,这也适用于BT设置菜单,如果外围设备支持它。
绑定和身份验证通常会混淆,但大多数平台都意味着相同。
尝试这一点的好方法是购买TI ble开发套件。它便宜。它配有USB加密狗和SW,可用于启动配对,如设置菜单。
要从iOS进行操作,只需连接并读取已知的加密特性。
您希望"配对" (记得邦德)包括脉搏计,助听器,键盘和其他私人单位。