iOS真機測試碰到錯誤linker command failed with exit code 1 (use -v to see invocation)


在模擬器上運行正常,但是在模擬器上就會報錯,這是因為xocde7之后增加了一個bitcode,bitcode是被編譯程序的一種中間形式的代碼。包含bitcode配置的程序將會在App store上被編譯和鏈接。bitcode允許蘋果在后期重新優化程序的二進制文件,而不需要重新提交一個新的版本到App store上。

碰到以上問題,我們有兩種解決方式,要么關閉bitcode要么讓第三方支持bitcode,我們這里講第一種,配置bitcode,我們可以在”Build Settings”->”Enable Bitcode”選項中看到這個設置,把YES改成NO就行了,因為bitcode默認是開啟的。

本文參考:詳情請見 http://www.jianshu.com/p/3e1b4e2d06c6


免責聲明!

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



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