查看.a文件支持架构
lipo -info test.a
制作.a支持多架构
1.使用不同模拟器和真机build出不同架构的.a文件
2.把多个.a文件合并成一个支持多架构的.a文件
合并命令:
lipo --create i386.a x86_64.a -outpu i386_x86.a
脚本合并
for file in ./i386/*
do
if test -f $file
then
var=$file
name=${var##*/}
echo $name
lipo -create /Users/zzc/Desktop/project/selfRN/demo59/ios/arm64_armv7/$name /Users/zzc/Desktop/project/selfRN/demo59/ios/i386/$name /Users/zzc/Desktop/project/selfRN/demo59/ios/x86_64/$name -output /Users/zzc/Desktop/project/selfRN/demo59/ios/arm64_armv7_i386_x86_64/$name
# arr=(${arr[*]} $file)
fi
done