在xcode中创建一个静态库文件,编译后会生成两个版本,一个是模拟器版,一个是真机版。这样对后面引入静态库来开发非常不方便。因此非常需要打包成一个通用静态库方便调试。
1、学习一个查看静态库文件信息的命令
lipo -info xxxxxxxxxx.a
显示结果中i386是mac上的架构(模拟器) armv6/armv7是ios架构的(真机);
2、打包命令
lipo -create "完整路径/lib.a" "完整路径/lib.a" -output "输出路径/lib.a"
执行成功后,可使用查看命令查看。