gpt4 book ai didi

ios - 在8.2上启动了一些应用程序后,iOS蓝牙UUID发生了变化

转载 作者:行者123 更新时间:2023-12-01 22:41:04 27 4
gpt4 key购买 nike

我有一个可通过低功耗蓝牙连接到CC2541的应用程序。我只想缓存每个设备特有的内容,以便用户仅连接到“其”设备。我试过使用

- (NSArray *)retrievePeripheralsWithIdentifiers:(NSArray *)identifiers

甚至扫描和比较扫描的外围设备的UUID,但是每启动几个应用程序,我就必须选择一个新生成的UUID。相同的代码在8.1上运行良好,我很少(如果有的话)必须选择新的UUID。

我在设备信息服务中辩论过检查系统ID(2A23 uuid)的问题,但这需要连接来检查地址,因此我必须连接到附近的每个外围设备,获取并比较系统ID,然后保持连接状态或断开连接并检查下一个。

我正在运行的CC2541代码未使用配对,我希望保持这种状态。我很好奇是否有人找到了解决这种情况的方法。

最佳答案

走这条路,花了数周的时间来解决这些限制,我发现的唯一方法是,如果您可以控制硬件,并且可以在广告包中放入自己的唯一标识符。尽管可以对这种(精神)问题做出各种断言,但事实就是如此。

关于ios - 在8.2上启动了一些应用程序后,iOS蓝牙UUID发生了变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29156524/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com