解決 ld: library not found for -lPods的問題


現在打開有pods建好的workspace文件,嘗試編譯,會報ld: library not found for -lPods錯誤,原因就是工程里面的設置項覆蓋了pods中xcconfig中的設置。解決辦法就是在build setting->other linker flag中,加上$(inherited)即可。

OK,重新安裝pod試試,由於我們已經進行過一次安裝,所以本次只用更新一次即可,在命令行中輸入pod update,現在沒有報任何錯誤。但是當我嘗試編譯工程的時候,又報了一個錯誤:ld: library not found for -lReactiveCocoa。咋又找不到相應的第三方庫了呢?好吧,繼續查資料。

最后還是在cocoapods的官網Troubleshooting找到的解決辦法。在Edit Scheme中,找到Build項,點擊+號,找到Pods靜態庫,點擊Add。再嘗試編譯,編譯通過。

 

轉自:http://www.jianshu.com/p/cb1973a78650


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM