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编译教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Objective-C编程中语句和变量的一些编写规范建议

    Objective-C编程中语句和变量的一些编写规范建议

    这篇文章主要介绍了Objective-C编程中语句和变量的一些编写规范建议,包括三目运算符和错误处理等方面,以及对变量命名的书写建议,需要的朋友可以参考下
    2016-04-04
  • 在Swift中使用JSONModel 实例代码

    在Swift中使用JSONModel 实例代码

    本文主要介绍在Swift中使用JSONModel,这里给大家提供代码实例做参考,希望能帮助有需要的小伙伴
    2016-07-07
  • iOS中 valueForKeyPath常用用法

    iOS中 valueForKeyPath常用用法

    这篇文章主要介绍了iOS valueForKeyPath常用用法,valueForKeyPath可以获取数组中的最小值、最大值、平均值、求和。具体实例代码大家参考下本文
    2018-08-08
  • iOS字体抖动动画的实现代码

    iOS字体抖动动画的实现代码

    这篇文章主要介绍了iOS字体抖动动画的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • iOS底层探索之自动释放池原理解析

    iOS底层探索之自动释放池原理解析

    这篇文章主要介绍了iOS底层探索之自动释放池,自动释放池的压栈和出栈,通过结构体的构造函数和析构函数触发,自动释放池的本质是__AtAutoreleasePool结构体,包含构造函数和析构函数,本文通过示例代码给大家介绍的非常详细,需要的朋友参考下吧
    2022-06-06
  • iOS实现动态自适应标签

    iOS实现动态自适应标签

    这篇文章主要为大家详细介绍了iOS动态自适应标签的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • iOS多线程实现多图下载功能

    iOS多线程实现多图下载功能

    这篇文章主要为大家详细介绍了iOS多线程实现多图下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • 解决ios端点击按钮闪烁问题(小tips)

    解决ios端点击按钮闪烁问题(小tips)

    这篇文章主要介绍了ios端点击按钮闪烁的解决方法(小tips),需要的朋友参考下吧
    2017-10-10
  • iOS开发技巧之状态栏字体颜色的设置方法

    iOS开发技巧之状态栏字体颜色的设置方法

    有时候我们需要根据不同的背景修改状态栏字体的颜色,下面这篇文章主要给大家介绍了关于iOS开发技巧之状态栏字体颜色的设置方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧
    2018-08-08
  • iOS测试手机APP的方法汇总:真机运行,打ipa包,testFlighe,蒲公英

    iOS测试手机APP的方法汇总:真机运行,打ipa包,testFlighe,蒲公英

    这篇文章主要介绍了iOS通常测试手机APP的四种方法:真机运行,打ipa包,(testFlighe)邮件,蒲公英测试。需要的朋友可以参考下
    2022-12-12

最新评论