didRangeBeacons委托调用一次只返回一个信标

时间:2015-03-23 05:25:08

标签: ios ios8 ibeacon

我正在开发一款与iBeacons相关的应用。有2个信标,每个信标具有相同的UUID但不同的主要/次要值。但是 - locationManager:didRangeBeacons:inRegion:代表回调" beacons"数组只包含1个信标。或者,两个设备都是远程设备,但它们不是一起接收的。

我已经通过设置2个iPhone作为信标发射器来测试我的代码,它似乎工作正常。

有人可以提供一些建议吗? 可能是信标中的一些配置问题?或者由于某种原因,信标不会同时传输?

1 个答案:

答案 0 :(得分:0)

这可能是正常的。如果您使用两个不同的区域,您将始终获得不同的回调 每个信标locationManager:didRangeBeacons:inRegion,因为其中一个参数是区域实例。