2014-10-18 90 views
0

按照iBeacon显示协议“measuredPower”应该被每一个iBeacon显示在其广告数据包发送,UUID后的最后一个值,主要&值偏小。但是,iOS核心位置服务没有任何方法返回这个“measuredPower”。此外,如果我们重新配置iBeacon显示并改变其TXPOWER然后信标应该理想地宣传不同的“measuredPower”。所有信标都这样做吗?我们如何获取iOS/corelocation中的灯塔的measuredPower。阅读iBeacon显示measuredPower iOS中

+0

可能重复的[iBeacons:如何获得广播信标功率(txPower)](http://stackoverflow.com/questions/24001702/ibeacons-how-to-get-broadcastted-beacon-power-txpower) – Cameron 2014-10-18 06:13:38

+0

谢谢卡梅伦,这种联系是相当翔实的,所以是由大卫年轻的答案,文章http://developer.radiusnetworks.com/2013/10/21/corebluetooth-doesnt-let-you-see-ibeacons.html – Samar 2014-10-18 10:25:03

回答

0

直接,这是不可能的iOS上。你有最近的是CLBeaconRSSI。给定一个已知的距离,你应该能够计算信号功率。