我在工作场所安装了一台iOS 10设备,并对蓝牙的怪异行为感到好奇。所以..我在玩我的Android的Beacon模拟器应用程序,我注意到每次解锁iPhone并启用Bluetooth时,都会在我的android旁边的beacon列表中立即创建一个新条目。有什么理由吗?

更新1
-禁用切换
-禁用空投
-没有打开的应用程序。
=在我的Beacon Simulator App上仍然有神秘的广播。

ios - 为什么启用了蓝牙且未锁定屏幕时,iPhone会不断传输单个信标?-LMLPHP
ios - 为什么启用了蓝牙且未锁定屏幕时,iPhone会不断传输单个信标?-LMLPHP

更新2
好的,我正在研究这个主题,并注意到iOS设备无法在标准蓝牙发现中的设备附近找到。
另一方面,附近的设备可以检测到iPhone,并且在其结果列表中单击他的条目时,会在Iphone的屏幕上显示用于配对的弹出窗口,并且好像配对的设备的名称似乎在魔术上一样显示在iPhone上。 iphone的列表始终为空,在这种情况下为Huawei P9,但已通过注释4进行了测试。

最佳答案

我是Beacon Simulator的开发人员。我只是想警告该应用程序毕竟是Beacon模拟器,而不是真正的Beacon扫描仪。我添加了扫描部分,因为这样做更容易进行一些测试,包括信标复制功能以及未来的开发。

扫描仪将向您显示的内容不一定是信标,而是任何可连接或不可连接的可扫描蓝牙低功耗设备。不幸的是,很难知道设备是否可以通过Android API连接,因此该应用列出了所有内容。

由于该图标代表标准的蓝牙徽标,因此表示该信号无法被应用识别(此处不是iBeacon,AltBeacon或Eddystone信标)。因此,它要么是一个非标准的信标,要么只是一个信号,用于通告与设备的可能连接。当可连接设备广播其存在时,该信号将使用与信标所使用的信道和协议相同的信道和协议。可连接的设备会广告自己为可连接设备,但不幸的是,Android API消除了这种差异。

因此,您看到的不一定是信标,而可能只是您的iPhone广播了它作为可连接设备的状态。也许我应该在应用程序中添加一些免责声明。

08-05 04:34