我需要在 iPhone 中找到用户位置。我可以使用CLLocation Manager
. 但是我得到的位置与我的物理设备位置不准确。我使用以下标准来设置准确性
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
locationManager.delegate = self;
locationManager.distanceFilter = 10;
[locationManager startMonitoringSignificantLocationChanges];
[locationManager release];
当我尝试在 : 方法中打印“newLocation.verticalAccuracy”和“newLocation.horizontalAccuracy”locationManager:didUpdateToLocation:fromLocation
时,大多数时候我的水平精度约为 10.0000,垂直精度约为 12.00000。
那么,有没有其他方法可以更准确地找到用户位置,或者我错过了任何设置?请帮忙。
仅供参考:我正在使用 WiFi 并在开放的地方进行测试以获得更好的结果。