前一段时间,我为我正在开发的一个项目购买了三个信标。我想知道我最近的哪个信标和一个近似的距离(例如从0米到2米左右)。iBeacon靠近不可靠
我必须使用核心位置下面的代码:这似乎工作(精简)
- (void)locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region
{
NSLog(@"beacons %@", beacons);
}
,我让我的信标,在日志中。按距离排序。但即使我只有一个灯塔附近。 (例如离我的设备大约50厘米处),接近度从立即变化到近和远。它只是“跳来跳去”。
有没有办法做到这一点更精确?在我的代码中,我现在有一张支票,用于检查在“确认”更改前距离是否至少改变了一次。但即使如此,接近是越野车。
你使用的是什么品牌和型号的灯塔? – davidgyoung