思路
1.lipo 拆分 .a 文件为每个 cpu (如果只有一个 cpu就不需要,如只有 arm64)
2.ar 删除有冲突的*. o文件
实践:
1.
lipo -thin arm64 -output libXXXX.64.a libXXXX.a //提取 arm64的库
2.
ar -dv libXXXX.64.a YYYYYY0.o YYYYYY1.o //删除有冲突的.o 文件.
ar -dv libXXXX.i386.a YYYYYY0.o YYYYYY1.o //
ar -dv libXXXX.x86_64.a YYYYYY0.o YYYYYY1.o //
3. lipo 打包成 fat 包
完成.