更新BLE的设备后,OSX LightBlue 不会更新扫描到Service

来源:互联网 发布:北京it系统集成商 编辑:程序博客网 时间:2024/06/06 03:38

今天碰到一个问题,

1. 更新了蓝牙BLE 设备的程序,添加了一个Service的Characteristics. 

2. 用andriod的手机测试很正常

3.用ios的手机或者Macbook pro上的LightBlue测试都发现不了新添加的Characteristics


找了半天原因还是没找到问题。

google 也Google 不到。

后来找到Mac的System Preferences 中的蓝牙,把相应的设备删除后,再次扫描,就正常了。

看样子还是ios会cache之前的扫描结果啊。

这太不科学了啊。因为你每次扫描都会返回完整的Characteristics列表啊。


0 0