lipo命令
- 查看framework支持的cpu架构列表
lipo -info -xxx
Architectures:真机(armv7 arm64), 模拟器( x86_64)lipo -info dev/EServiceSDK.framework/EServiceSDK
- 合并framework
lipo -create path1 path2 -output paht3
合并后生成framework的fat文件,包含了真机(armv7 arm64), 模拟器( x86_64)lipo -create res/EServiceSDK.framework/EServiceSDK dev/EServiceSDK.framework/EServiceSDK -output EserviceSDK
lipo -create res/ELibsManager.framework/ELibsManager dev/ELibsManager.framework/ELibsManager -output ELibsManager
- 最后
将真机或模拟器的framework中的fat文件替换成新成的fat文件。既新生成的fat文件移到任意一个framework中。
- 其他命令
1.提取特定的cpu架构的thin文件
- lipo xxxx -thin armv7(armv7/arm64等) -output xxxx
2.移除掉特定的cpu架构的文件
- lipo -remove armv7(armv7/arm64等) xxxx -output xxxx
2.查看可执行文件文件头详细信息
- lipo -detailed_info xxx.a
网友评论