Bitcode

iOS9开始支持bitcode,能够让用户按需安装设备对应的二进制,从而减少善用手机存储空间。

有没有遇到过You must rebuild it with bitcode enabled……的报错,一般情况都是因为某第三方库不支持Bitcode,Xcode默认在创建项目时是支持Bitcode的。

解决办法:
第一种:关闭target的bitcode选项。
Image text

第二种:让第三方库支持bitcode。
Image text

查看第三方库是否支持bitcode
Image text

更多了解请参阅:
深入理解iOS开发中的BitCode功能
增加bitcode支持编译第三方框架

打赏支持一下呗!