由于公司要將百度地圖改為高德地圖,所以需要移除百度的庫(kù)。在pod中移除之后,運(yùn)行出現(xiàn)了報(bào)錯(cuò)。
還是那個(gè)熟悉的Linker Command Faild With Code 1
framework not found BaiduMapKit
第一感覺(jué)是移除遺漏了一些東西。
于是在General里找到了Frameworks,Libraries ,and Embedded Content 將里面百度地圖和定位相關(guān)的framework移除了。
再次運(yùn)行仍然報(bào)一樣的錯(cuò)誤,百度了一下。
最終解決辦法:
進(jìn)入Build Settings
搜索OTHER LINKER FLAGS
找到百度地圖和定位相關(guān)的內(nèi)容,刪掉就好了,記得把它之后的-framework也刪掉