如果自己想要制作支持 Bitcode 的 Framework,仅仅在工程中开启 Enable Bitcode
是不够的,还需要这两步:
-
Build Setting
中Other Linker Flags
中加入-fembed-bitcode
。 -
Build Setting
中Other C Flags
中加入-fembed-bitcode
。
如何查看某个二进制文件已经支持 Bitcode ?终端中输入如下命令:
otool -l libname | grep __LLVM
如果输出中含有信息,说明该二进制文件已经支持 Bitcode。