ios端ijkplayer编译教程

 更新时间:2018年01月24日 15:38:00   作者:小飞work  
下面小编就为大家分享一篇ios端ijkplayer编译教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

第一步:打开IJKMediaPlayer,找到Edit Scheme,在Info选项下的Build Configuration中选择Release后关闭窗口。

第二步:分别在模拟器和真机下编译IJKMediaPlayer,并找到模拟器和真机对应的IJKMediaFramework.framework。

如下所示:

第三步:合成模拟器和真机下的framework,这样才可以在真机和模拟器下同时使用。我这里是将两个framework复制到桌面,合并的命令行如下所示:

lipo -create /Users/issuser/Desktop/IJKMediaFramework-iphoneos.framework/IJKMediaFramework /Users/issuser/Desktop/IJKMediaFramework-iphonesimulator.framework/IJKMediaFramework -output /Users/issuser/Desktop/IJKMediaFramework

上述的

/Users/issuser/Desktop/IJKMediaFramework-iphoneos.framework/IJKMediaFramework

是真机framework的路径,

/Users/issuser/Desktop/IJKMediaFramework-iphonesimulator.framework/IJKMediaFramework

是模拟器framework的路径,/Users/issuser/Desktop/IJKMediaFramework是最后生成文件的路径。

其实合并的文件如下图所示:

第四步:将生成的IJKMediaFramework文件替换掉真机framework中的IJKMediaFramework文件,然后这个替换掉文件的真机framework就是我们需要的通用的framework了。

第五步:测试IJKMediaFramework.framework是否正确,将IJKMediaFramework.framework导入新工程,并引入依赖库,然后引入头文件#import <IJKMediaFramework/IJKMediaFramework.h>如果没有报错,那么可以证明我们的编译IJKMediaFramework.framework是没有问题的。

到此IJKMediaFramework的编译也就结束了。

ps:

如果遇到了这样的错误:

那是因为导入的依赖库不全缺少libc++.tbd,下面是所有的依赖库。

然后再编译应该不会出错了。

以上这篇ios端ijkplayer编译教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • iOS数据持久化KeyChain数据操作详解

    iOS数据持久化KeyChain数据操作详解

    这篇文章主要为大家介绍了iOS数据持久化KeyChain,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • IOS 创建并发线程的实例详解

    IOS 创建并发线程的实例详解

    这篇文章主要介绍了IOS 创建并发线程的实例详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • 通过源码分析iOS中的深拷贝与浅拷贝

    通过源码分析iOS中的深拷贝与浅拷贝

    这篇文章主要给大家介绍了如何通过源码分析iOS中的深拷贝与浅拷贝的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • iOS开发中使用Quartz2D绘图及自定义UIImageView控件

    iOS开发中使用Quartz2D绘图及自定义UIImageView控件

    这篇文章主要介绍了iOS开发中使用Quartz2D绘图及自定义UIImageView控件的方法,代码基于传统的Objective-C,需要的朋友可以参考下
    2015-11-11
  • iOS App开发中Objective-C使用正则表达式进行匹配的方法

    iOS App开发中Objective-C使用正则表达式进行匹配的方法

    这篇文章主要介绍了iOS App开发中Objective-C使用正则表达式进行匹配的方法,文中举了在iOS中验证用户邮箱与手机号的例子,非常实用,匹配需要的朋友可以参考下
    2016-05-05
  • iOS禁用侧滑返回手势要点解析

    iOS禁用侧滑返回手势要点解析

    这篇文章主要为大家详细解析了iOS禁用侧滑返回手势要点,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • iOS调用高德地图SDK的完整步骤

    iOS调用高德地图SDK的完整步骤

    高德LBS开放平台将高德最专业的定位、地图、搜索、导航等能力,以API、SDK等形式向广大开发者免费开放,下面这篇文章主要给大家介绍了关于iOS调用高德地图SDK的完整步骤,需要的朋友可以参考下
    2021-11-11
  • iOS微信支付开发案例

    iOS微信支付开发案例

    这篇文章主要为大家详细介绍了iOS微信支付开发案例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • IOS ObjectC与javascript交互详解及实现代码

    IOS ObjectC与javascript交互详解及实现代码

    这篇文章主要介绍了IOS OC与js交互详解及实现代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • 基于iOS实现音乐震动条效果

    基于iOS实现音乐震动条效果

    这篇文章主要为大家详细介绍了基于iOS实现音乐震动条效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07

最新评论