iOS 开发之如何生成SDK(1)-----生成.a文件

1.创建一个新项目 选择Cocoa Touch Static Library

 

2.创建成功之后就跟平常一样写代码 写代码的时候要注意 尽量不要使用第三方的 调用sdk的人如果使用同样的第三发会有问题,如果要用的话 一定要把第三方的源码里面的类还有方法名称都要改掉,改成一个新的才能用   

 

3. 修改sdk要支持的最低版本号 ,sdk完成之后 Command + B ,编译真机和模拟器都要分别Command + B ,点击Products下的.a  Show in Finder找到生成的两个.a文件

4.将模拟器和真机的两个.a文件合并成一个.a文件  打开终端 lipo -create xxx/xxx/xx/xx.a  xxx/xxx/xx/xx.a  -output  xxx/xx.a  前两个是模拟器和真机的.a文件的路径  后面的是你要存放生成的.a文件的路径  路径一定要是.a文件

5.然后将.a文件还有你要放出来的.h文件放到一个目录下 就可以放到其他项目里面使用了  直接将目录拖到项目中就行  注意三个勾选

                           

原文地址:https://www.cnblogs.com/slc-lover/p/6432071.html