GMSGeocoder reverseGeocodeCoordinate的响应未突然本地化

时间:2017-08-23 23:39:05

标签: google-maps-sdk-ios

从昨天开始,无论iPhone的默认语言如何,reverseGeocodeCoordinate的响应总是英语。

GMSReverseGeocodeResponse应该是本地化字符串,取决于iPhone语言设置。

[[GMSGeocoder geocoder] reverseGeocodeCoordinate:coord completionHandler:^(GMSReverseGeocodeResponse* response, NSError* error) {
    GMSAddress *address = [response firstResult];
    // address always english!! regardless of change of default language on iPhone settings
}

我使用这个API已超过1年,效果很好。我们有很多日本人,韩国人,中国人。他们抱怨地址突然是英语。

由于

2 个答案:

答案 0 :(得分:2)

这是Google API的一个问题。它已被修复,如果以前工作,一切都应该没问题。

  

请检查日期,以防您以后阅读此答案。

答案 1 :(得分:0)

此刻似乎没有正式答案。 CLGeocoder似乎是此刻的解决方法......