Out*_*ion 6 google-maps ios google-maps-sdk-ios
更新:我刚收到Google发送的有关新版Google地图iOS SDK的电子邮件.似乎一切都已经解决了.我已成功为我的应用创建新的API密钥!没有玷污测试它,但似乎是正确的.他们给我发了这个 URL页面.
我从昨天开始尝试更改我的代码,以便能够使用2天前发布的新版Google Maps SDK.我已经按照所有说明进行操作,但直到现在还没有实现显示它们.我已经请求了API密钥,但直到现在还没有任何回复.此外,我正在尝试从Google API控制台获取API密钥,但在服务列表中,我找不到"Google Maps SDK for iOS".
其次,当我试图运行我的应用程序(在模拟器上)时,屏幕是黑色的,我只能在左侧看到Google徽标(并按下它).我在日志屏幕上收到这些消息:
2012-12-14 12:20:57.132 CoL[515:7a03] Google Maps SDK for iOS version: 1.0.1.1154
2012-12-14 12:20:57.132 CoL[515:7a03] New version of Google Maps SDK for iOS available: 1.0.1.1154
2012-12-14 12:20:57.192 CoL[515:c07] ClientParametersRequest failed, 3 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:20:57.242 CoL[515:c07] ClientParametersRequest failed, 2 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:21:01.291 CoL[515:c07] ClientParametersRequest failed, 1 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:21:09.314 CoL[515:c07] ClientParametersRequest failed, 0 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:21:13.339 CoL[515:c07] ClientParametersRequest failed, 3 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:21:13.363 CoL[515:c07] ClientParametersRequest failed, 2 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
2012-12-14 12:21:17.386 CoL[515:c07] ClientParametersRequest failed, 1 attempts remaining. Error Domain=DASHConnectionError Code=100 "The operation couldn’t be completed. (DASHConnectionError error 100.)"
Run Code Online (Sandbox Code Playgroud)
更新:刚刚注意到项目无法在设备上成功构建(iPhone 4S,iOS 6).我不知道这是否与我上面的问题有关,但这里是错误:
ld: file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/.../GoogleMaps.framework/GoogleMaps for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
以及我的架构部分的外观

任何能够让它发挥作用的人?
我有真正的答案.所以我也获得了访问SDK的权限,但它仍然不适合我.它显示为灰色地图,上面有一个别针.
修复步骤:
清理您的Xcode项目.重置iOS模拟器.关闭Xcode和模拟器.启动并运行.
显然要确保你的api在那里,否则它根本不会工作.
您需要 API 密钥才能使用新的谷歌地图 SDK。这是他们页面中提到的。
感谢您对 iOS 版 Google 地图 SDK 感兴趣。目前,我们正在接受 API 密钥访问申请。请在下面提供有关您的应用程序的详细信息。当钥匙可用时,我们将邮寄成功的申请人。
所以你必须等到钥匙可用。
检查此谷歌地图起始页。您可以在那里注册您的项目,它将可用。
对于第二个问题,检查此文件是通用的(三个切片),但它不包含 iOS 上静态库的 ARMv7-s 切片错误,无论如何要绕过吗?。您可能必须从项目中删除对 armv7s 的支持。
| 归档时间: |
|
| 查看次数: |
11367 次 |
| 最近记录: |