百度地图错误keyStatus=102

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

使用百度地图时出错,keyStatus = 102

在网上找了下,发现没有人多相关的解决办法。于是,决定自己想办法解决。

我发现有这样的log信息:

onGetPermissionState 102

那么我觉得应该是验证的时候出了问题了。

重新看了下百度官方给的文档。我觉得应该是那个安全码的问题。开始我填写的Bundle Identifier如下:

我复制出来看了下。是这样的 com.company.

看到没有,没有后面的iphoneBaiduMap.

于是我到Info选项那里修改了下Bundle Identifier.

从com.company.${PRODUCT_NAME:rfc1034identifier}

改成

com.company.iphoneBaiduMap

然后重新生成一个密钥。

通过代码-(BOOL)start:(NSString*)key generalDelegate:(id<BMKGeneralDelegate>)delegate;

重新设置好后,发现keyStatus = 0.

地图也可以正常使用了。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航