ios - 继续收到 iOS 版 Google 地方信息的 REQUEST_DENIED

标签 ios objective-c google-maps-sdk-ios

当我尝试使用 iOS 版 Google 地点自动完成功能时,我不断收到 REQUEST_DENIED 消息。

示例链接为https://maps.googleapis.com/maps/api/place/autocomplete/json?input=londo&location=45.647157,25.628332&key=AIzaSyCHRmOeUQCcI_1JbcWiJ (我省略了 key 最后的一些字符)

  1. Google Places API 和 Google Maps API 均通过 Google Developer Console 启用
  2. 我在“凭据”部分中有一个有效 key ,为此我还在 bundle 标识符列表中添加了我的 bundle 标识符
  3. key 是 iOS 应用程序 key ,位于公共(public) API 访问部分。它是有效的并且是由我(所有者)创建的

有人能给我指出好的方向吗? 提前致谢。

最佳答案

我发现了问题:您还需要启用 Google Places Web Services 并使用服务器 key (有趣的是,他们的任何文档中都没有指定这一点)

关于ios - 继续收到 iOS 版 Google 地方信息的 REQUEST_DENIED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30675192/

相关文章:

ios - 启用方向锁定时检测设备的实际方向 (iOS)

ios - UITableView 单元格选择

ios - 忽略子类 SKSpriteNode 触摸事件

iphone - 应用商店提交 "Please use a provisioning profile associated with Team ID ........"

ios - 不会改变的 NSDictionary

iphone - 如何检测在 UISearchDisplayController 中点击灰色(变暗)背景

ios - 如何检索 UITableViewCell 的缩略图

google-maps - iOS 版 google maps sdk 是否允许缓存以供离线使用?

ios - 使用 GMUCluster 时自定义图像作为标记

IOS 谷歌地图相机不指向标记