-
新建project
image.png
-
把里面的文件替换成自己需要打包.a的文件
image.png
-
适配架构和暴露接口文件
image.png
![](https://img.haomeiwen.com/i11379581/e6e71b3718d34412.png)
-
分别选择模拟器和真机进行编译
image.png
![](https://img.haomeiwen.com/i11379581/6cbb355920fb5fc5.png)
未编译的.a文件是红色的,编译之后变成黑色了,证明已经打包成功
![](https://img.haomeiwen.com/i11379581/854d342291e34fe6.png)
选择.a文件,右键选择show in Finder,然后就可以看到对应模拟器和真机下生成的.a文件
![](https://img.haomeiwen.com/i11379581/76f6132a048dd0ab.png)
- 把模拟器和真机下的.a文件生成共用的.a文件
![](https://img.haomeiwen.com/i11379581/e97bace56733377a.png)
lipo -create 模拟器下的.a文件的路径 真机下的.a文件的路径 -output 输出的.a文件路径
注意点就是输出的.a文件路径是整个路径,以.a文件结尾的,如上图所示
这样就可以直接使用.a文件了,再模拟器和真机下都兼容。
网友评论