[英]Can an iOS device act as an iBeacon while listening for other iBeacons?
我想知道一个iOS设备是否可以在收听其他iBeacons时充当iBeacon。 根据我的阅读,似乎答案应该是“不”,但我非常欣赏一个明确的答案。 我会自己测试一下,但我还没有购买额外的iOS设备。 请告诉我。 谢谢!
编辑:
找到一个额外的手机来测试它,它的工作原理如下所示。
是的,这有效! 直到几分钟前我才真正尝试过。 唯一需要注意的是,当设备作为iBeacon进行传输并扫描iBeacons时,它不会检测到自己的传输。
这是我的测试设置:
找到安装在iPhone 4S上的iBeacon v1.1(参见注释),配置为以UUID 5AFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF作为iBeacon进行传输,主要0,次要0,电源-59。 还配置为定位可见的iBeacons(使用范围)。
MacBeacon安装在MacBook Pro上,传输UUID 2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6,主要1,次要1,电源-59
ScanBeacon安装在同一Macbook Pro上,扫描所有iBeacons。
结果是iPhone检测到来自MacBook的2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6 iBeacon,MacBook检测到来自iPhone的5AFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF iBeacon。 这证明了iPhone可以同时传输和传输。
注意:AppStore中尚未提供1.1版Loca for iBeacon,它允许同时进行iBeacon传输和iBeacon定位。 我是作者,我正在将该功能添加到下一个版本中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.