【问题标题】:Getting error com.google.HTTPStatus code 400 while resolving the address using GMSReverseGeocodeResponse使用 GMSReverseGeocodeResponse 解析地址时出现错误 com.google.HTTPStatus 代码 400
【发布时间】:2015-06-30 12:47:47
【问题描述】:

我正在尝试使用 [[GMSGeocoder geocoder] reverseGeocodeCoordinate:{}]; 解析地址(尝试将纬度和经度转换为可读地址)。我没有收到任何响应数据和以下错误

ClientParametersRequest 失败,剩余 3 次尝试(0 对 6)。错误 Domain=com.google.HTTPStatus Code=400 “操作无法完成。(com.google.HTTPStatus 错误 400。)” UserInfo=0x17e080b0 {data={length = 145, capacity = 256, bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 。 .. 3c2f48544d4c3e0a}}

【问题讨论】:

  • 您使用的是有效的 Google Maps iOS API 密钥吗?
  • 另外,请确保您在 Google API 控制台中启用适用于 iOS 的 GoogleMap SDK,如 this 答案所示。
  • 我有一个有效的 API 密钥。并且还启用了适用于 iOS 的 GoogleMap SDK。
  • @not_a_bot 还有什么我需要调查的,我可能错了吗?
  • 不看代码很难说。有没有你正在关注的例子?您在 API 控制台中启用了哪些其他 API?您是在模拟器还是实际设备上看到的?另外,您使用的是哪个版本的 iOS SDK?

标签: iphone google-maps ios8


【解决方案1】:

我有同样的问题。我的问题是未启用适用于 iOS 的 Google Maps SDK:/

因此,请注意 API 密钥(以及相关的捆绑包 ID)并检查是否激活了正确的 API。

【讨论】:

    猜你喜欢
    • 2020-06-05
    • 1970-01-01
    • 1970-01-01
    • 2019-11-30
    • 2020-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-02
    相关资源
    最近更新 更多