优酷iOS上传视频sdk的集成问题

今天起在记录自己的技术内容,虽然各个技术社区的博客有专业的代码编辑器,但大部分都不好用。

而且所谓的技术社交,自从进入轻社交时代,就变成了连赞都懒得点的纯技术浏览了。

所以,还是直接选一个书写方便的地方记录好了

现在的时间是2015年11月,xcode版本7.1。

遇到的问题也就是优酷本事对iOS的视频上传sdk没有进行版本优化,导致兼容性出现的问题。

在此记录各个问题,给各位会遇到这个状况的各位省下些时间。


1.引用依赖工程

问题:如题目

解决方案:工程文件拽到另一个工程中,添加dependencies

详细解决地址:http://www.cocoachina.com/bbs/read.php?tid-34956.html

2.ASI网络库找不到某些文件

问题:如图

优酷iOS上传视频sdk的集成问题_第1张图片

解决方案:这些都是ASITest文件,看名字就是测试使用,直接把所有test结尾的文件删除就好。

3.libz动态库引用错误

问题:如题

解决方案:http://www.cocoachina.com/bbs/read.php?tid-327878.html

4.JSONKit的语句错误

问题:如图

优酷iOS上传视频sdk的集成问题_第2张图片

解决方案:两种

1.http://blog.csdn.net/hemuhan/article/details/17753453

2.按照xcode提示选择自动fix

5.依赖库冲突

问题:本来项目里面就有ASI网络库,或者其他相同的库,会引发重复定义,如图

优酷iOS上传视频sdk的集成问题_第3张图片

解决方案:把优酷里面的那些重复的库文件删了

6.版本支持 iOS4.0,没有使用ARC

问题:如题目

解决方案:标记-fno-objc-arc

7.有一个c语言库的编译错误

问题:没有具体记录

解决方案:就是语言编译器需要切换成一个非c99的,自己百度吧。


完成,收工。

如果正好你用得上,请点赞支持。

你可能感兴趣的:(优酷iOS上传视频sdk的集成问题)