关于 GPS:iPhone 水平精度未达到 100.00 以上

iPhone horizontal accuracy not getting above 100.00

我正在使用 CLLocationManager 来获取位置,并且我需要在大约 40-50 米范围内。我已经将期望精度设置为最近的十米(也尝试过最好的)。它总是以 100.00 的形式出现。没有更高,没有更低。手机上没有手机服务,只是关闭 GPS 和 WiFi。 iPhone 3G。还尝试了 Apple 的 LocateMe 示例项目,结果相同(将 nslog 放入 LocateMe 以检查准确性)。这是没有手机服务的情况下您可以获得的最高精度吗?我觉得我以前变得更好了。被难住了。


最近,Apple 停止使用 Google 的定位服务,并开始使用他们的定位服务,发现定位的准确性有时会更差。同样你提到你在设备上没有文化服务,这不允许使用 AGPS(哦,也许 WiFi 有点帮助)。就像@hotpaw2 所说,GPS 适配器连接到卫星可能需要一些时间。