您的位置:首页 > 产品设计 > UI/UE

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

2016-06-28 23:56 281 查看
今天碰到一个问题,

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

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

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

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

google 也Google 不到。

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

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

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息