从昨天开始,无论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年,效果很好。我们有很多日本人,韩国人,中国人。他们抱怨地址突然是英语。
由于
答案 0 :(得分:2)
这是Google API的一个问题。它已被修复,如果以前工作,一切都应该没问题。
请检查日期,以防您以后阅读此答案。
答案 1 :(得分:0)
此刻似乎没有正式答案。 CLGeocoder似乎是此刻的解决方法......