- (void)onGetAddrResult:(BMKSearch *)searcher result:(BMKAddrInfo *)result errorCode:(int)error不回調的問
當初遇到了這個問題,單步各種調試,都沒有效果,查網上的方案,都說什麼在每次反地理編碼時,都
重新創建一個BMKSearch對象,並設置delegate,然後再檢索,可是我如實照做,依然沒有效果,經過
一個早上和半個下午的努力,突然想到是不是百度的KEY出了問題,果不其然,還真是他妹的百度Key不
好使了,原來是安全碼改變了。
如果有遇到同樣問題的朋友,請到百度地圖開放平台,首先檢查好所使用的key對應的安全碼是否與你的
工作裏的bundle identifier是否一致,如果不一致,可以修改。如果修改後依然不好使,那麼就重新申請一個
key,保證填寫的安全碼與工程的bundle identifier一致。
可能這就是最佳方案哦。
最後更新:2017-04-03 12:56:43