今天需要使用第三方库SDWebImage来进行网络图片的加载,所以选择了Cocoapods来进行包管理,但是中途遇到不少问题。下面我将把问题罗列出来,并进行解决。
【问题1】
在Podfile文件中内容如下:
platform :ios pod 'SDWebImage'
。
程序在编译时就出现错误。。。没办法,我们只能再修改。
【问题2】
对于问题1,我把Podfile文件修改如下:
platform :ios,'9.0' pod 'SDWebImage'因为我们的应用至少是要在iOS9.0下面运行的,按照理论来说这是没问题的。
我们把项目设置到iOS9.0
。
会出现如下警告:
。
表示有个东西已经不推荐使用了。如果我们再把项目部署到iOS8.0下,则出现的警告更多,如下:
。
真心没办法,我们只能继续修改Podfile文件了。
【最终解决方案】
我把Podfile文件修改如下:
platform :ios,'8.0' pod 'SDWebImage'
此时,我们再次编译项目,可以发现,无论项目部署在iOS8.x还是iOS9.x下面,都不会出现任何警告和错误,问题终于解决。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
版权声明:本文为博主原创文章,未经博主允许不得转载。
Cocoapods管理SDWebImage库问题汇总与解决方案
原文:http://blog.csdn.net/chenyufeng1991/article/details/49474535