IOS静态库a文件制作流程
Posted wi100sh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS静态库a文件制作流程相关的知识,希望对你有一定的参考价值。
原文网址:http://www.jianshu.com/p/3439598ea61f
1.新建Cocoa Touch Static Library工程
2.Xcode的参数设置
- "Build Active Architecture Only" 设置为"NO"
- "ios Deployment Target" 设置为 "IOS 7.0" ,表示支持IOS7.0以上系统版本的编译
3.头文件添加接口
4.编译生成静态库.a文件
- 分别选择真机和Iphone6模拟器进行编译
- 首先找到真机编译成功生成的.a文件,Show In Finder
- 然后找到Iphone6模拟器编译成功生成的.a文件(在真机目录中command+(向上剪头键)返回上一层文件夹路径)
5.合成通用版的静态库.a文件
- 使用终端进行合成操作
lipo -create libStaticTest.a(真机.a文件路径) libStaticTest.a(Iphone6模拟器.a文件路径) -output 保存路径/StaticTest.a
- 合成的.a文件(支持IOS7以上系统丶真机以及模拟器)
6.测试自己制作的静态库文件
将.h以及合成的通用版.a文件导入测试工程中,实现.h提供的接口.
文/iGeekXi(简书作者)
原文链接:http://www.jianshu.com/p/3439598ea61f
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/3439598ea61f
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
以上是关于IOS静态库a文件制作流程的主要内容,如果未能解决你的问题,请参考以下文章