我看到这个问题Estimote:detecting multiple beacons with ESTBeaconRegion 和 startRangingBeaconsInRegion?
我尝试提供的答案,但是当我创建三个区域(例如:从该示例代码 beacon1Region、beacon2Region、beacon3Region)并为每个区域包括“EstimoteSampleRegion”(例如:EstimoteSampleRegion1、EstimoteSampleRegion2、EstimoteSampleRegion3)时,我只能得到第一个信标作为结果(在索引 0) 中,当我启动RangingBeaconsInRegion 时。
我怎样才能使它工作?我是否应该在一个数组中列出三个估计样本区域,这些区域全部用于单个区域(例如:“beaconRegion”),然后使用 [self.beaconManager startRangingBeaconsInRegion:beaconRegion] 在该单个区域中查找三个信标?
如果是,那么显示该数组的代码是什么,该数组在一个区域中具有许多信标?
或者我应该创建三个 beaconManager 实例,每个信标都有自己的区域?当我这样做时的问题是我只能看到第一个信标。不是三个。