iOS端制作自己的framework文件

1.参考

https://www.jianshu.com/p/f2bb038db637
https://www.cnblogs.com/oc-bowen/p/7478461.html

2.实战

准备

这里以我的其他文章iOS端集成ijkplayerB站视频播放直播framework(上)制作的framework作为将要合成的framework

1)打开已经编译好的framework目录

即打开项目的Products目录,可以看到有一个IJKMediaFramework.framework文件。右键点击该文件,Show In Finder


15717088-b325da38f8f1fa91.png

2)打开对应的真机和模拟器目录

找到对应的IJKMediaFramework.framework/IJKMediaFramework文件

真机.png

模拟器.png

3)打开终端,执行命令

注意,生成文件的路径最后是用IJKMediaFramework命名,即将要合并的文件的名字

lipo -create iphoneos下IJKMediaFramework的路径 simulator下IJKMediaFramework的路径 -output 新的路径

命令执行后,生成一个新的文件IJKMediaFramework.lipo。将IJKMediaFramework.lipo文件放到iphoneos下IJKMediaFramework.framework目录下,删除掉原来的IJKMediaFramework文件,并将IJKMediaFramework.lipo重命名为IJKMediaFramework。
这个phoneos下的IJKMediaFramework.framework文件即是我们合成后将要使用的framework文件。将IJKMediaFramework.framework文件添加到我们想要使用的项目后,再进行相对应的配置即可。

4)使用framework

我生成的IJKMediaFramework.framework文件已经放到我的网盘上了,如有需要,可以自行下载。
链接:https://pan.baidu.com/s/16zuYxCNFqBo3iGTNjYb6tA 密码:7j32

具体步骤可以参考我的另一篇文章iOS端使用ijkplayer播放视频

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容