【发布时间】:2021-01-14 19:04:19
【问题描述】:
在 iOS 中,我正在使用 CoreBluetooth 并尝试维护检测到的蓝牙外围设备列表,但 uuid 不断变化并且该列表已过时。
有没有办法检索不变的唯一外设 id?
这里还有其他类似的问题,但没有一个有助于解决问题。
【问题讨论】:
-
如果你与设备配对,它不应该改变,否则,iOS 的行为就是避免这种跟踪。否则,您可以拥有一个具有唯一 ID 的字符并读取它。
-
谢谢。有没有办法从 iOS 启动配对?
-
通过读取加密属性。但并非所有 BLE 设备都用于配对(甚至具有该功能)。
标签: ios swift core-bluetooth