【发布时间】:2010-10-29 21:47:57
【问题描述】:
我正在使用 CLLocationManager 来获取位置,并且我需要在大约 40-50 米范围内。我已经将期望精度设置为最近的十米(也尝试过最好的)。它总是以 100.00 的形式出现。没有更高,没有更低。手机上没有手机服务,只是关闭 GPS 和 WiFi。 iPhone 3G。还尝试了 Apple 的 LocateMe 示例项目,结果相同(将 nslog 放入 LocateMe 以检查准确性)。这是没有手机服务的情况下可以获得的最高精度吗?我觉得我以前变得更好了。被难住了。
【问题讨论】:
-
设备正上方是否有广阔的晴朗天空?即使是这样,您也可能需要等待几分钟才能让设备锁定视野中的所有卫星,尤其是使用 3G 等较旧的设备。
-
您在开始更新之前设置的所需精度是多少?
标签: iphone gps cllocationmanager cllocation