美文网首页
iOS 打包.a文件

iOS 打包.a文件

作者: 空白_girl | 来源:发表于2017-08-08 17:20 被阅读38次
cpu架构.png

一、模拟器打包
1.先创建一个项目文件,选中下图中的选项

第一步.png

2.创建好后,可以找到一个.a文件,如图

第二步.png

3.创建自己的工具类,并写一个类方法

第三部.png

4.然后编译下,接着


第四步.png 第四部.png

5。将图中选项设置为NO,适应所有的模拟器

第五步.png

6.最后编译运行,然后右击.a文件---->show in finder,可看到.a 文件和.h文件,这就是我们需要的两个文件,将这两个文件拖入工程中,就可以调用工具类里公开的方法了

最后.png

以上是模拟器打包,到此为止只能在模拟器上运行,如果切换真机会报错,下面说真机打包。
二、真机打包
1.还是模拟器打包的那个工程,只是将运行设备切换成真机或者


真机第一.png

2.然后编译运行,最后找到那两个文件。但是这也只能在真机上运行,同样在模拟器上运行报错。所以要将这两个文件合并。

三、合并模拟器打包和真机打包文件
1.打开终端,输入lipo -create 模拟器打包文件路径真机打包文件路径 -output 合并文件路径

2。合并完成后利用命令lipo -info合并文件路径查看时候合并成功
如果显示这些代表合并成功,可以同时支持模拟器和真机。
armv7 i386 x86_64 arm64

参考文章:http://www.jianshu.com/p/13bf46df9387

相关文章

网友评论

      本文标题:iOS 打包.a文件

      本文链接:https://www.haomeiwen.com/subject/vgatrxtx.html