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默認是開啓的。ui

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

相關文章
相關標籤/搜索