接入乐视云点播v4.3的步骤

集成乐视云点播v4.3点播功能的步骤:公司需求,亲测好用

乐视云官网的SDK文档集成了几次发现一直报文件找不到的BUG,最后发现是头文件没导入的缘故,官方文档的步骤和官网集成视频也报一样的错误,所以废话不多少,直接上码

http://www.lecloud.com/zh-cn/product/vod.html

1.下载SDK

http://www.lecloud.com/zh-cn/help/sdk.html


接入乐视云点播v4.3的步骤_第1张图片

2.提取文件直接导入


接入乐视云点播v4.3的步骤_第2张图片
接入乐视云点播v4.3的步骤_第3张图片

command+B编译报错,先不要管

接入乐视云点播v4.3的步骤_第4张图片

导入系统库,编译成功

接入乐视云点播v4.3的步骤_第5张图片


接入乐视云点播v4.3的步骤_第6张图片


接入乐视云点播v4.3的步骤_第7张图片
报错全部消失

3.拷贝乐视云的.a库路径到头文件路径中,然后修改路径libs为inc,表示引用乐视云的头文件

接入乐视云点播v4.3的步骤_第8张图片
接入乐视云点播v4.3的步骤_第9张图片

4.然后设置需要加载乐视.a库中的分类(categroy)-->在Other Linker Flags中添加-ObjC-all_load,并且设置bitcode开关为NO,表示不加载乐视云的静态库


接入乐视云点播v4.3的步骤_第10张图片

4.在AppDelegate.h添加头文件和预加载播放器配置信息,然后运行程序

接入乐视云点播v4.3的步骤_第11张图片

出现这些信息表示接入成功

接入乐视云点播v4.3的步骤_第12张图片

5.对于集成播放功能的话就看demo或是SDK文档说明拷贝一下代码,就能直接播放了.

6.(如果接入没问题,后面这段话没必要看)接入期间还发现一个与我的工程冲突的Bug,我使用的分类(category)中有一个类方法+initWithName被乐视云.a库分类的方法覆盖了,导致我的工程使用+initWithName方法时加载的图片加载不出来.原因是乐视云.a库分类中存在和我一样命名的方法,所以之后修改我的工程中的+initWithName方法名为+xxx方法后就能正常显示了

谢谢,有不懂的可以联系本人

你可能感兴趣的:(接入乐视云点播v4.3的步骤)