所以我开始调查使用GoogleMaps iOS SDK。
我按照说明操作:
我运行应用程序,我得到以下
2013-11-18 11:24:59.155 SDKDemos [7073:c07] ClientParametersRequest失败,剩余3次尝试(0对5)。错误域= com.google.HTTPStatus代码= 400“无法完成操作。(com.google.HTTPStatus错误400.)”UserInfo = 0x8c4b0e0 {data = {length = 145,capacity = 256,bytes = 0x3c48544d4c3e0a3c484541443e0a3c54。 .. 3c2f48544d4c3e0a}}
2013-11-18 11:24:59.233 SDKDemos [7073:6403]适用于iOS版的Google Maps SDK:1.5.0.5445 ...
2013-11-18 11:25:11.836 SDKDemos [7073:c07] Google Maps SDK for iOS无法连接或验证APIKey:Error Domain = com.google.HTTPStatus Code = 400“无法完成操作。 (com.google.HTTPStatus错误400.)“UserInfo = 0x8c1a9b0 {data = {length = 145,capacity = 256,bytes = 0x3c48544d4c3e0a3c484541443e0a3c54 ... 3c2f48544d4c3e0a}}
2013-11-18 11:25:11.836 SDKDemos [7073:c07]您的密钥可能对您的软件包ID无效:com.example.SDKDemos
以下是来自API控制台的图片,显示我正确输入了bundleID
XCode 5.0 iOS SDK 7.0
所以我似乎错过了一些相当基本的东西,或者有一段时间我必须等到我的API密钥实际被激活
更新 Map现在正在呈现,但ClientParametersRequest失败的错误仍在报告
Update2: 添加了图像显示示例
答案 0 :(得分:0)
好的,事实证明Google提供的演示项目没有按照正确的设置进行,他们跳过了第7步
在Other Linker Flags部分中,添加-ObjC。
答案 1 :(得分:0)