苹果手机连接蓝牙低功耗设备,startBluetoothDevicesDiscovery除了第一次既可以扫描又可以连接到这个设备,第一次扫描到蓝牙可以进行多次连接断开,退出小程序再次进入就扫描不到设备了
之后就无法扫描到指定设备了,
蓝牙广播只携带了名称和deviceId
然后startBluetoothDevicesDiscovery使用的参数
allowDuplicatesKey: false,
interval: 0,
services: TARGET_SERVICE_UUIDS,这个是空的列表,去掉加上都没什么作用
phy: ['LE']
我这个是为什么呢?

这个地方我出现的问题刚找到,是安卓搜索到的设备使用name过滤头其实过滤的是我们修改过的localname,而苹果也是用相同的过滤方式,由于修改的设备名称只有localname被修改,但是name没被修改,所以导致过滤的时候苹果扫不到任何数据,现已解决
你好,你这个问题解决了吗,如果解决了能回答一下这个解决方案吗