我試圖獲取iOS設備(特別是我的iPhone)上的當前位置。我使用this Apple示例。
我在致電stopUpdatingLocations之前的超時時間爲60秒。
當我將desiredAccuracy設置爲kCLLocationAccuracyHundredMeters時,只有3個newLocations到達didUpdateToLocation:fromLocation。第一個是很久以前的緩存的。接下來的兩個也有超過15秒的時間戳,儘管所有3個時間間隔在5秒內到達。他們三人的水平精度都很差。另一方面,當我將期望的準確度設置爲kCLLocationAccuracyNearestTenMeters時,newLocations會繼續到達,直到我得到一個合適的準確值。 我的WiFi關閉,我在室內。iPhone - CLLocationManager在嘗試獲取當前位置時停止更新
我的問題是:爲什麼在使用kCLLocationAccuracyHundredMeters準確性時我會提前停止接收更新?
我有,同樣的問題,變得瘋了。 – JRafaelM 2012-10-10 20:18:35