bitcode的問題

首先我們來看看錯誤的代碼:這個是在打包的時候發現的錯誤


ld: object contains invalid bitcode: /***/(BPushOpenUDID.o) for architecture armv7

clang: error: linker command failed with exit code 1 (use -v to see invocation)


意思大概就是:得到的信息是我們引入的一個第三方庫不包含bitcode於是我就上網查了一下bitcode。


在Xcode 7中,我們新建一個iOS程序時,bitcode選項默認是設置爲YES的。我們可以在”Build Settings”->”Enable Bitcode”選項中看到這個設置。既然錯誤說不支持bitcode那麼就直接關掉它選擇NO;


再編譯就通過了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章