iOS 13 模拟器:reverseGeocodeLocation - [GEOAddressObject] [NSLocale currentLocale] NSLocaleCountryCode@ 失败
iOS 13 Simulator: reverseGeocodeLocation - [GEOAddressObject] [NSLocale currentLocale] failed for NSLocaleCountryCode@
每当我打电话时:
reverseGeocodeLocation(_ location: CLLocation, preferredLocale locale: Locale?, completionHandler: @escaping CLGeocodeCompletionHandler)
我正在进入控制台:
[GEOAddressObject] [NSLocale currentLocale] failed for NSLocaleCountryCode@
我在 iOS 13 Simulator (iPhone 6s) 上得到这个,所以我不知道这是否也发生在真实设备。
我已经用 nil
和任何 Locale
测试过 preferredLocale
,但它没有任何区别 - 我总是收到失败消息。
还有其他人遇到此问题并找到了解决方案吗?
对于所有 iPhone 类型,我在模拟器上也遇到了同样的错误 "failed for NSLocaleCountryCode@"。 运行 iOS 13.1。我能够通过进入设置 -> 常规 -> 语言和地区 -> 地区并将地区从美国更新到瑞典(我居住的地方)来解决它。
每当我打电话时:
reverseGeocodeLocation(_ location: CLLocation, preferredLocale locale: Locale?, completionHandler: @escaping CLGeocodeCompletionHandler)
我正在进入控制台:
[GEOAddressObject] [NSLocale currentLocale] failed for NSLocaleCountryCode@
我在 iOS 13 Simulator (iPhone 6s) 上得到这个,所以我不知道这是否也发生在真实设备。
我已经用 nil
和任何 Locale
测试过 preferredLocale
,但它没有任何区别 - 我总是收到失败消息。
还有其他人遇到此问题并找到了解决方案吗?
对于所有 iPhone 类型,我在模拟器上也遇到了同样的错误 "failed for NSLocaleCountryCode@"。 运行 iOS 13.1。我能够通过进入设置 -> 常规 -> 语言和地区 -> 地区并将地区从美国更新到瑞典(我居住的地方)来解决它。