Aj-*_*Ksa 28 iphone sdk google-maps ios-simulator google-maps-sdk-ios
我已逐步实施了"获取适用于iOS的Google Maps SDK"
最后模拟器运行正常没有发现错误,但地图除标记外没有任何细节.
如图所示:
底部的输出也有这样的信息:
2012-12-23 01:06:59.869 GogleMap [3680:c07] GMSZoomTableQuadTree缺少用于> tile类型的根缩放表(mapType:10)2012-12-23 01:07:00.042 GogleMap [3680:1b03] Google Maps SDK for iOS版本:1.0.1.1154 2012-12-23 01:07:00.375 GogleMap [3680:c07] ClientParametersRequest失败,3次尝试>剩余.Error Domain = DASHConnectionError Code = 100"无法完成操作.(DASHConnectionError error 100.)"
请帮助,并提前感谢.
iks*_*nae 57
解决:我认为我们在这个过程中都跳过了一个很小但非常重要的步骤.
要开始使用,请在Google API控制台中启用Google Maps SDK for iOS服务以及其他Google API.
在Google API控制台中启用GoogleMap SDK for iOS后,您的应用会在下次运行时正确加载磁贴.祝好运!
@ user1924208我遇到了同样的问题.我不知疲倦地在互联网上搜索答案,不幸的是我觉得我们运气不好.Google API控制台可能会向您显示Google Maps v.3的API密钥,该密钥不是Google Maps iOS API密钥.因此,当您将其用作API密钥时,验证请求将始终失败.
似乎他们没有为iOS版本发布许多API密钥,无论出于何种原因.令人沮丧的是,你只需要等到你收到他们的电子邮件(不确定什么时候会......).
您可以确认这一点,因为用任意随机字符串替换当前API密钥将产生相同的结果.顺便说一句,这也在模拟器和真实设备上产生相同的结果,我已经测试过了.
更新
我刚从谷歌地图收到一封电子邮件,我的API密钥现已可用.我用GMSServices关闭了MKMapKit,事情正在发挥作用.现在看起来他们对发布API密钥感觉更舒服,所以希望你很快就可以获得它们.
小智 5
抬头,确保您还在"服务"标签中启用了"Google Maps SDK for iOS".
我收到类似的错误,直到我意识到我只生成了一个API密钥但忘记启用该服务.解决了我的问题.
SDKDemos[160:907] ClientParametersRequest failed, 0 attempts remaining (0 vs 5).
Error Domain=com.google.Maps.GMSDASHConnection Code=100
"The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 100.)"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
30247 次 |
最近记录: |