已知硬件设备的serviceId和characterId,按流程初始化蓝牙模块(openBluetoothAdapter)-> 连接蓝牙设备(createBLEConnection) ->读取服务(getBLEDeviceServices)->根据服务ID获取特征(getBLEDeviceCharacteristics)-> 写入数据(writeBLECharacteristicValue)。通过wx调用获得的serviceId没有问题,获得characterId的属性也是可写的,但在ios平台报错10008错误信息this character cloud not found,实际情况是数据发送成功了硬件也收到了但是接口回调显示失败10008没有找到特征值。安卓没有此问题想问这是为什么?日志已上传,机型:ipad7 微信版本:8.0.16 系统版本:13.3.1 微信号:everyyouthful74 时间:2022/4/14 23:01,复现片段https://developers.weixin.qq.com/s/fUihpwmF7Kyt
这里先尝试一下指定writeType:"writeNoResponse"来写入,如果还有同样错误麻烦帮忙上传一下日志