【发布时间】:2015-06-19 05:27:22
【问题描述】:
我下载了 google map IOS sdk,然后我从 https://console.developers.google.com 创建了项目,然后我创建了一个 API 密钥。
我还在 SDK 中添加了演示应用的捆绑标识符。
但每次我运行应用程序时都会出现此错误。
Google Maps SDK for iOS (M4B) 无法连接或验证 APIKey:错误 Domain=com.google.HTTPStatus Code=400 “无法完成操作。(com.google.HTTPStatus 错误 400。)”UserInfo= 0x15f04e00 {数据={长度 = 145,容量 = 256,字节 = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}}
您的密钥可能对您的捆绑包 ID 无效
我多次创建了密钥并检查了包标识符,但它们是正确的。 所以我无法弄清楚我到底做错了什么。
如果有人可以提供帮助,请告诉我。
问候, 阿文德
【问题讨论】:
-
你在调用 [GMSServices provideAPIKey:@"
"];在尝试使用服务之前? -
我已经从 google map sdk 下载了演示代码,我没有改变任何东西,是的,这个函数正在被调用。
-
您需要更改代码以输入您的 API 密钥。演示代码中的那个不起作用。搜索 GMSServices provideAPIKey: 并将您生成的 iOS API 密钥放入开发者控制台中。
标签: ios iphone google-maps