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

标签 ios bluetooth bluetooth-lowenergy core-bluetooth

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

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

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

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

请帮我解决这个问题。

谢谢

最佳答案

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

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

关于ios 核心蓝牙与外部 BLE 设备配对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21872210/

相关文章:

ios - iOS 中的微调器,就像在 Android 中一样

iOS:为什么自定义选项卡栏项目仅显示为灰色轮廓?

iphone - 如何从自定义方法加载 viewcontroller 的 xib?

android - 后台应用程序会持续接收蓝牙数据包多长时间?

flutter - 从 BLE 设备收到的不完整响应出现抖动

ios - 如何设置 TouchableWithoutFeedback 的宽度取决于 react-native 中的文本?

ios - 用于 ANCS iPhone 的 BLE Shield

Android 蓝牙 socket.connect() 失败

ios - Objective C 中的蓝牙配对与连接

android - 读取并通知 BLE android