一、直接使用otool工具进行分析文件:
- 分析静态库(.a文件) 如果输出的数字不等于0,就表示支持bitcode
otool -arch armv7 -l xxx.a | grep __bitcode | wc -l
打印结果:
例如以上是分析了友盟分享一个静态库.a文件,分析App中的可执行文件和Framework的方式不一样,需要检测的是__LLVM字段,同样会输出一个数字,当数字不为0的时候表示支持bitcode,否则就是不支持bitcode
otool -l xxxx | grep __LLVM | wc -l
或者分析制定架构
otool -arch armv7 -l xxxx | grep __LLVM | wc -l
参考CSDN地址:检测App、静态库、framework是否支持bitcode