我正在开发一款与iBeacons相关的应用。有2个信标,每个信标具有相同的UUID但不同的主要/次要值。但是
- locationManager:didRangeBeacons:inRegion:
代表回调" beacons"数组只包含1个信标。或者,两个设备都是远程设备,但它们不是一起接收的。
我已经通过设置2个iPhone作为信标发射器来测试我的代码,它似乎工作正常。
有人可以提供一些建议吗? 可能是信标中的一些配置问题?或者由于某种原因,信标不会同时传输?
答案 0 :(得分:0)
这可能是正常的。如果您使用两个不同的区域,您将始终获得不同的回调
每个信标locationManager:didRangeBeacons:inRegion
,因为其中一个参数是区域实例。