关于使用百度地图反检索失败

2017-12-26  本文已影响23人  封丑儿

1.0 使用百度地图的流程

       1.0.1申请 key 百度文档有

       1.0.2 在AppDelegate中来一发初始化

01

然后直接在使用的 Controller 里面使用检索就可以,然而实际效果并非如此

2.0问题:在使用反检索偶尔会反检索成功,十有八九的时候都是失败,失败的原因是:BMK_SEARCH_PERMISSION_UNFINISHED 意思是未完全授权 但是AppDelegate中已经授权了,很奇怪

02 03

3.0 解决问题:

方法1 :查看你申请akey 时填写的安全码是否和项目中的Bundle Identifier一致

方法2:查看你在AppDelegate中的self.mapManager是不是在反检索被释放掉了

方法3:在你使用反检索的 controller 中在重新写一次mapManager的初始化,并在授权成功的代理方法初始化反检索类 如图4

04

大家遇到类似问题 可以试试!

上一篇下一篇

猜你喜欢

热点阅读