wx.startBeaconDiscovery ios 搜不到设备

发布于 6 年前作者 vmeng4557 次浏览最后编辑 6 年前来自 ask

wx.startBeaconDiscovery({

uuids: [‘e2c56db5-dffb-48d2-b060-d0f5a71096e0’, ‘E2C56DB5-DFFB-48D2-B060-D0F5A71096E0’, ‘fda50693-a4e2-4fb1-afcf-c6eb07647825’,‘FDA50693-A4E2-4FB1-AFCF-C6EB07647825’],

success: function(res) {}

    //    

})

安卓两个uuid号段的设备都能搜到,

ios就只能搜到‘FDA50693-A4E2-4FB1-AFCF-C6EB07647825’号段的设备,这是为什么?

大小写分别都写上 也还是不行。

2 回复
houxiulan
houxiulan1 楼6 年前

麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

qianmin
qianmin2 楼4 年前

说明信号太弱了,系统在信号消失时就会吐回一个 rssi 为0 ,accuracy 为 -1 的回调。

可以考虑使用ios上的第三方beacon工具测试一下,或者换另外的ios设备测试一下。