-
新建project
-
把里面的文件替换成自己需要打包.a的文件
-
适配架构和暴露接口文件
-
分别选择模拟器和真机进行编译
未编译的.a文件是红色的,编译之后变成黑色了,证明已经打包成功
选择.a文件,右键选择show in Finder,然后就可以看到对应模拟器和真机下生成的.a文件
- 把模拟器和真机下的.a文件生成共用的.a文件
lipo -create 模拟器下的.a文件的路径 真机下的.a文件的路径 -output 输出的.a文件路径
注意点就是输出的.a文件路径是整个路径,以.a文件结尾的,如上图所示
这样就可以直接使用.a文件了,再模拟器和真机下都兼容。