CLGeocoder reverseGeocodeLocation を使用して座標から住所を取得していますが、中国では「ジオコーダーが失敗しました: エラー Domain=kCLErrorDomain Code=8」が返されているようです。操作を完了できませんでした。(kCLErrorDomain エラー 8.)" for loc: 50.820835 4.385551". iOs 5.0以降、中国でreverseGeocodeLocationに問題があった人はいますか?
質問する
2275 次
3 に答える
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.
}];
于 2012-10-23T10:59:48.733 に答える
0
中国では、逆ジオコーディングできるのは中国の場所のみです。
于 2012-11-13T11:50:36.853 に答える
0
中国政府は長い間、Google とそのサービスをブロックしてきました。北アメリカの居住者は、中国の詳細な地理情報へのアクセスを期待しないでください。両側がお互いをブロックします。
于 2019-10-02T07:23:11.553 に答える