前一段時間,我爲我正在開發的一個項目購買了三個信標。我想知道我最近的哪個信標和一個近似的距離(例如從0米到2米左右)。iBeacon靠近不可靠
我必須使用核心位置下面的代碼:這似乎工作(精簡)
- (void)locationManager:(CLLocationManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region
{
NSLog(@"beacons %@", beacons);
}
,我讓我的信標,在日誌中。按距離排序。但即使我只有一個燈塔附近。 (例如離我的設備大約50釐米處),接近度從立即變化到近和遠。它只是「跳來跳去」。
有沒有辦法做到這一點更精確?在我的代碼中,我現在有一張支票,用於檢查在「確認」更改前距離是否至少改變了一次。但即使如此,接近是越野車。
你使用的是什麼品牌和型號的燈塔? – davidgyoung