1、创建静态库项目,使用Xcode中”New”—“Project”,弹出如下提示框选择静态库,再进行下一步。

2、将你想要打包的相关文件拷贝文件到项目下,如下图:

3、设置相关参数,按照步骤来,.h和.m文件需要一一对应,否则报错。

4、编译模拟器库文件和真机库文件,编译成功则项目中有显示,可使用右击“show in finder”查看文件路径。

5、 合并静态库,为了避免麻烦总是要替换,所以建议把真机和模拟器库进行合并,合并方法如下
使用命令:
lipo -create /Users/qtone/Library/Developer/Xcode/DerivedData/RecordingVideoSDK-fvcsjtgwsefjszbvukmlvumyfpqs/Build/Products/Debug-iphonesimulator/libRecordingVideoSDK.a /Users/qtone/Library/Developer/Xcode/DerivedData/RecordingVideoSDK-fvcsjtgwsefjszbvukmlvumyfpqs/Build/Products/Debug-iphoneos/libRecordingVideoSDK.a -output /Users/qtone/Library/Developer/Xcode/DerivedData/RecordingVideoSDK-fvcsjtgwsefjszbvukmlvumyfpqs/Build/Products/libRecordingVideoSDK.a
语法格式: lipo -create 模拟器库路径 真机库路径 -output 新生成库的保存路径
生成成功则在该路径下有一个新的库,注意静态库都必须以“lib”关键字开头,否则引入项目后会报错。
6、最后一步就是将你的静态库加入新项目中使用。
网友评论