iOS封装SDK .framework静态库

首先把你需要打包的文件都整理好, 需要用的网络请求,一些三方之类的 可以改名, 以防打包后跟项目里的冲突...

接下来就开始打包:

1.新建工程

iOS封装SDK .framework静态库

iOS封装SDK .framework静态库

2. 将需要封装的文件拖入

iOS封装SDK .framework静态库

3.修改一些设置

iOS封装SDK .framework静态库

iOS封装SDK .framework静态库

4. 运行  需要release版本的就把run设置成release, 需要debug版本的就把run设置成debug

iOS封装SDK .framework静态库

5. 需要真机和虚拟机都编译一遍然后会生成两个文件

iOS封装SDK .framework静态库

6.打开终端合并这两个文件 输入: lipo -create 文件路径1 文件路径2 output 输入文件路径 (回车)

iOS封装SDK .framework静态库

iOS封装SDK .framework静态库

输入-output   复制一下刚才生成的两个文件中随便一个, 然后删除需要合并的, 将复制的这个文件路径拖入, 并在后面输入需要生成的文件名(跟你删掉的一样)

iOS封装SDK .framework静态库

回车: 合并的文件就出来了~

iOS封装SDK .framework静态库

7. 测试 (不知道为啥Headers里的头文件我调不到, 就复制了两个出来)

iOS封装SDK .framework静态库