百度地图时好时坏,授权出错。

做的第三个项目里有导航,用的百度地图。但是一开始特别不稳定,总是只显示网格不显示地图,用iOS SDK7.1的时候几乎没有成功的时候,用iOS SDK8.1的时候大概有一半多一点的成功率。失败的时候打印的错误是“onGetPermissionState 200”。调了一天,各种方法都试过了,甚至不惜内存泄露retain之后不写release,就为了防止提前释放,还是不行。

把最新的demo下下来也这样,时好时坏,简直要崩溃了。

然后我又下了一遍demo,换key的时候忘了改bundleID了,发现它会打印“onGetPermissionState 230”错误,但成功率居然也有五成以上。

bundleID和key值居然可以不匹配吗?我本来以为既然有成功的时候,那说明这两个值肯定没问题了。现在发现有问题的时候居然也能成功,马上回去检查项目里的key。

省略心理过程

最后发现是key值错了,百度居然允许错误的key值运行成功,一脸血……



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值