Google Maps SDK无法验证API密钥

米洛

这个问题困扰了我一段时间,我不知道该如何解决。我已经设置了与Xcode中完全相同的API密钥允许的iOS应用程序的捆绑包标识符。我试图更改我的捆绑包ID,但仍然没有任何更改。如果我添加了演示应用程序的捆绑软件ID并测试了该演示应用程序,则可以正常运行,但是由于我的应用程序中的某些原因,无论我尝试做什么,它都将失败。我已确保使用以下方式记录捆绑包ID [[NSBundle mainBundle] bundleIdentifier];,然后将ID复制并粘贴到控制台中,然后将API密钥复制并粘贴到[GMSServices provideAPIKey:@"APIKEYHERE"];方法中。仍然没有任何效果。我到处都是堆栈溢出和互联网,但找不到任何有帮助的东西。我跟着一步一步的指示按照文章,但仍然无济于事。当我运行我的应用程序时,得到的只有一个空白屏幕,显示以下控制台日志消息:

2014-05-18 01:43:31.761 MyApp[3249:a0b] Google Maps SDK for iOS version: 1.8.0.8950
2014-05-18 01:43:32.615 MyApp[3249:4803] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238
2014-05-18 01:43:32.618 MyApp[3249:a0b] ClientParametersRequest failed, 3 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)"
2014-05-18 01:43:32.804 MyApp[3249:5b07] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238
2014-05-18 01:43:32.804 MyApp[3249:a0b] ClientParametersRequest failed, 2 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)"
2014-05-18 01:43:36.909 MyApp[3249:5b07] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238
2014-05-18 01:43:36.909 MyApp[3249:a0b] ClientParametersRequest failed, 1 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)"
2014-05-18 01:43:45.020 MyApp[3249:5b07] +[NSData gtm_dataByInflatingData:]: unrecognized selector sent to class 0x391f238
2014-05-18 01:43:45.021 MyApp[3249:a0b] ClientParametersRequest failed, 0 attempts remaining (0 vs 6). Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)"
2014-05-18 01:43:45.021 MyApp[3249:a0b] Google Maps SDK for iOS cannot connect or validate APIKey: Error Domain=com.google.Maps.GMSDASHConnection Code=101 "The operation couldn’t be completed. (com.google.Maps.GMSDASHConnection error 101.)"

请注意,我收到的错误代码101没有100我在其他类似问题上看到的是100。

我还要注意我的API是39个字符,而不是文档中所说的40个字符

大吉丹

似乎错过了一个类别。.确保为您的应用设置了-ObjC链接器标志

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Maps iOS SDK崩溃

来自分类Dev

google maps api,提供的API密钥无效

来自分类Dev

Google Maps API密钥错误

来自分类Dev

动态设置GMLib的Google Maps Api密钥

来自分类Dev

Google Maps Marker无法删除

来自分类Dev

带有API密钥的Google Maps无法在生产环境中使用

来自分类Dev

Google Maps Geocoding的API密钥

来自分类Dev

Google Maps API RefererNotAllowedError

来自分类Dev

没有密钥的Google Maps API?

来自分类Dev

Google Maps API DeletedApiProjectMapError

来自分类Dev

Wordpress ACF Google Maps Field API密钥

来自分类Dev

React Google Maps无法导入

来自分类Dev

隐藏Google Maps密钥

来自分类Dev

Google Maps Api许可

来自分类Dev

要使用Google Maps API,需要哪个API密钥?

来自分类Dev

Google Maps API无法正确加载

来自分类Dev

Google Maps Api

来自分类Dev

Android SDK Eclipse Google Maps

来自分类Dev

Google Maps API标记无法正常工作

来自分类Dev

提供API密钥后,Google Maps将无法使用

来自分类Dev

无法获取Google Maps JavaScript API密钥

来自分类Dev

Google Maps API令牌/身份验证

来自分类Dev

难以获取Google Maps的API密钥

来自分类Dev

Google Maps REST API

来自分类Dev

Google Maps API请求

来自分类Dev

为什么Google Maps API密钥无法识别我的引荐来源网址?

来自分类Dev

Google Maps Directions API

来自分类Dev

Google Maps API无法检索用户界面

来自分类Dev

Google Maps API参数