微信小程序 蓝牙与ios问题
发布于 6 年前 作者 duanjuan 18299 次浏览 来自 问答

Android测试下来都正常,用iPhone5s测试时发现蓝牙连接上后马上掉线。

使用wx.getBLEDeviceCharacteristics,wx.notifyBLECharacteristicValueChanged    ios返回的都是10004,Android是success。wx.notifyBLECharacteristicValueChanged开启notify不仅报错还会导致iPhone与蓝牙连接中断,

现在需要保证ios的连接正常,还要能够接收蓝牙数据。

4 回复

好的   谢谢

https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1382839592&docid=a3da5bfa7eebbae0bfd2aff562e3c2bb

你看下,官方说由于iOS系统限制,必须先需要调用 getBLEDeviceServices与getBLEDeviceCharacteristics ,持有device的服务与特征值实例后,才能对其进行操作。

你看下是不是同一个问题

我也遇到这个问题了。。。如果没有调用getBLEDeviceCharacteristics就会报错。uuid硬编码就会报10004。

你是怎么解决的?

回到顶部