我使用CLGeocoder reverseGeocodeLocation從座標獲取地址,似乎在中國正在返回「地理編碼器失敗:錯誤域= kCLErrorDomain代碼= 8」操作無法完成。 (kCLErrorDomain錯誤8.)「for loc:50.820835 4.385551」。 從iOs 5.0開始,是否有人在中國使用reverseGeocodeLocation?CLGeocoder在中國reverseGeocodeLocation
2
A
回答
0
kCLErrorDomain錯誤8是kCLErrorGeocodeFoundNoResult。
我在羅馬尼亞有類似的問題,但是, 下面的代碼應該返回至少該城市,如果不是完整的地址。
[_geoCoder reverseGeocodeLocation:location
completionHandler:
^(NSArray *placemarks, NSError *error) {
// Iterate trough placemarks
CLPlacemark *placemark = [placemarks objectAtIndex:i];
NSDictionary *addressDict = [placemark addressDictionary];
//addressDict should contain your info.
}];
0
有時候在中國,你只能扭轉中國地理編碼位置。
相關問題
- 1. CLGeocoder reverseGeocodeLocation「kCLErrorDomain error 2」
- 2. CLGeocoder reverseGeocodeLocation返回「kCLErrorDomain錯誤9」
- 3. 無法從CLGeocoder返回字符串reverseGeocodeLocation
- 4. reverseGeocodeLocation國家/地區列表
- 5. CLGeocoder reverseGeocodeLocation。第一次在[地標計數= 0]?
- 6. CLGeocoder reverseGeocodeLocation結果時,沒有互聯網連接可用
- 7. CLGeocoder()。reverseGeocodeLocation;處理程序應該是什麼?
- 8. 離線反CLGeocoder在國家一級
- 9. CLGeocoder可以在全球範圍內工作,超越美國嗎?
- 10. Swift 2 reverseGeocodeLocation error
- 11. 在類init中使用CLGeocoder()
- 12. iOS CoreLocation CLGeocoder提供不完整的英國郵政編碼
- 13. CLGeocoder reverseGeocodeLocation是不同的緯度/經度的返回地標? (附帶操場示例)
- 14. CLLocationManager和CLGeoCoder
- 15. CLGeocoder多地址?
- 16. CLGeocoder中的Unicode字符
- 17. reverseGeocodeLocation每次都不工作
- 18. ReverseGeocodeLocation市不夠準確
- 19. 處理CLGeocoder(iOS5)中的異步事件
- 20. 核心數據和CLGeocoder
- 21. CLGeocoder不能正常工作
- 22. iOS 4.2支持CLGeocoder嗎?
- 23. CLGeocoder如何設置超時?
- 24. CLGeocoder不返回任何
- 25. CLGeocoder錯誤。 GEOErrorDomain代碼= -3
- 26. CLGeocoder斯威夫特2版
- 27. CLGeocoder geocodeAddressString()達到極限
- 28. reverseGeocodeLocation存儲爲NSString生成錯誤
- 29. reverseGeocodeLocation只執行完成塊一次
- 30. 在地圖視圖中使用CLGeocoder代替私有API
我會嘗試,所以你設置時忽略NSError *錯誤? –
當kCLErrorNetwork發生時,我非常小心。 (網絡不可用或發生網絡錯誤。) – Cyupa