你可以在iOS应用程序中配对蓝牙LE设备吗?

你可以在iOS应用程序中配对蓝牙LE设备,即不通过设置。 试图让用户更容易与特定设备配对。

如果这样怎么样?

您不通过系统设置配对蓝牙LE设备。 一般来说,您根本不配对使用蓝牙低功耗设备。 唯一需要配对的时间是设备具有标记为需要encryption的属性 – 尝试读取此属性将触发配对过程,但是在您阅读之前,您需要发现并连接到设备。

发现和连接由Core-Bluetooth框架处理。

核心蓝牙编程指南经历了使用CBCentralManager发现并连接到BLE外设所需的步骤。

根据英国电信SIG的安全pipe理器文档,如果他们对这条消息作出响应,您可以配对/绑定设备。 您也可以按照之前从周边方面的说明等待。 如HipKey的一些设备在第一次连接时会自动执行此操作。 看看BTSIG安全pipe理器的规格。 在Android上,如果外设支持,也可以在BT设置菜单中使用。

绑定和身份validation通常是困惑的,但在大多数平台上,它的意思是相同的。

试试这个的好方法是购买TI ble开发套件。 它便宜。 它带有一个USBencryption狗和SW,可以用来从设置菜单启动配对。

要从iOS执行此操作,只需连接并读取已知的encryption特征即可。

你想“配对”(记得一个债券)的情况下,包括脉搏计,助听器,键盘和其他私人单位。