ios 核心蓝牙与外部 BLE 设备配对

Posted

技术标签:

【中文标题】ios 核心蓝牙与外部 BLE 设备配对【英文标题】:ios Core BlueTooth Pairing to External BLE Device 【发布时间】:2014-03-19 07:04:39 【问题描述】:

我正在制作一个基于 BLE 的应用程序。

据我所知,蓝牙配对是在内部处理 ios

是否有可能通过 ios 中的蓝牙配对请求获得访问权限。我收到来自外部 BLE 设备的配对请求,但我无法知道用户是配对还是取消。 TI SensorTag 和 Multitool 等应用会在用户单击取消时处理配对请求,然后这些应用会断开外围设备的连接。

我不知道他们是如何处理配对的。

请帮我解决这个问题。

谢谢

【问题讨论】:

你有没有成功追踪到这个解决方案? 【参考方案1】:

BLE 设备更有可能自行处理取消。当您通过 iOS 单击取消时,它不会配对并且不会启用加密。此时 BLE 设备可能正在发出断开连接,因为尚未开始加密。

只有在请求加密时才会看到配对消息。

【讨论】:

以上是关于ios 核心蓝牙与外部 BLE 设备配对的主要内容,如果未能解决你的问题,请参考以下文章

iOS 与配对的 BLE 设备进行安全通信

iOS 蓝牙可以找到 BLE 设备吗? [复制]

Android和双模蓝牙设备:与BR / EDR(经典)配对时未找到自定义BLE服务

核心蓝牙框架中的 ANCS 通知

iPhone 4 BLE 使用核心蓝牙 4.0

连接核心蓝牙或经典蓝牙设备是不是需要 CoreLocation 框架