我已开始研究GoogleMaps iOS SDK的使用。
我按照以下步骤进行操作:
1. 在控制台中启用了Google Maps SDK for iOS。 2. 设置了API密钥并添加了Bundle ID (我使用了演示项目Google Supplies)。 3. 更新了常量'kAPIKey',将密钥添加到我的项目中。
我运行应用程序后,出现以下信息:
2013-11-18 11:24:59.155 SDKDemos[7073:c07] ClientParametersRequest failed, 3 attempts remaining (0 vs 5). Error Domain=com.google.HTTPStatus Code=400 "The operation couldn’t be completed. (com.google.HTTPStatus error 400.)" UserInfo=0x8c4b0e0 {data={length = 145, capacity = 256, bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}} 2013-11-18 11:24:59.233 SDKDemos[7073:6403] Google Maps SDK for iOS version: 1.5.0.5445 ... 2013-11-18 11:25:11.836 SDKDemos[7073:c07] Google Maps SDK for iOS cannot connect or validate APIKey: Error Domain=com.google.HTTPStatus Code=400 "The operation couldn’t be completed. (com.google.HTTPStatus error 400.)" UserInfo=0x8c1a9b0 {data={length = 145, capacity = 256, bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}} 2013-11-18 11:25:11.836 SDKDemos[7073:c07] Your key may be invalid for your bundle ID: com.example.SDKDemos
这是来自API控制台的图像,用于显示我已正确输入BundleID。
XCode 5.0 iOS SDK 7.0
所以似乎我在这里缺少了一些非常基本的东西,或者需要等待一段时间才能激活我的API密钥。
更新: 地图现在正在呈现,但仍在报告ClientParametersRequest失败错误。
更新2: 添加了一个示例图片。
我按照以下步骤进行操作:
1. 在控制台中启用了Google Maps SDK for iOS。 2. 设置了API密钥并添加了Bundle ID (我使用了演示项目Google Supplies)。 3. 更新了常量'kAPIKey',将密钥添加到我的项目中。
我运行应用程序后,出现以下信息:
2013-11-18 11:24:59.155 SDKDemos[7073:c07] ClientParametersRequest failed, 3 attempts remaining (0 vs 5). Error Domain=com.google.HTTPStatus Code=400 "The operation couldn’t be completed. (com.google.HTTPStatus error 400.)" UserInfo=0x8c4b0e0 {data={length = 145, capacity = 256, bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}} 2013-11-18 11:24:59.233 SDKDemos[7073:6403] Google Maps SDK for iOS version: 1.5.0.5445 ... 2013-11-18 11:25:11.836 SDKDemos[7073:c07] Google Maps SDK for iOS cannot connect or validate APIKey: Error Domain=com.google.HTTPStatus Code=400 "The operation couldn’t be completed. (com.google.HTTPStatus error 400.)" UserInfo=0x8c1a9b0 {data={length = 145, capacity = 256, bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}} 2013-11-18 11:25:11.836 SDKDemos[7073:c07] Your key may be invalid for your bundle ID: com.example.SDKDemos
这是来自API控制台的图像,用于显示我已正确输入BundleID。
XCode 5.0 iOS SDK 7.0
所以似乎我在这里缺少了一些非常基本的东西,或者需要等待一段时间才能激活我的API密钥。
更新: 地图现在正在呈现,但仍在报告ClientParametersRequest失败错误。
更新2: 添加了一个示例图片。