今天在 iOS 上編譯原來開發的程式碼,出現了以下錯誤
xxxx.o does not contain bitcode. You must rebuild it with bitcode enabled (Xcodesetting ENABLE_BITCODE)
百度後知道 Xcode7.0 以後會默認開啟 Bitcode 模式,很多舊的靜態庫由於編譯問題,無法支持 Bitcode,需要重新編譯才能使用。
如果不想重新編譯,只需要關閉 Bitcode 就可以了
具體按以下操作: 在 Targets -> Build Settings -> Build Options 下 將 Enable Bitcode 設置為 NO 即可