关于"pod"的使用中的两个坑

坑1.

The dependency `xxxxxx` is not used in any concrete target.

当我们某天执行"pod install"或者"pod update"命令的时候,出现下图所示的errors:


图 1.1 errors提示

快速解决办法:编辑"Podfile"文件,添加如下图所示内容:


图 1.2 方案demo

详情见官方解答:the-podfile使用



坑2.

[!] Attempt to read non existent folder`/Users/kynechen/xxxxxx/Pods/AFNetworking`.


图 2.1 errors提示

如上图所示,打开一个项目遇到:'SDWebImage/UIImageView+WebCache.h' file not found 等类似错误时,需要回到工程目录执行"pod install"或者"pod update"命令,此时会遇到下图错误提示:


图 2.2 errors提示

快速解决办法:

下载CocoaPods APP,用客户端操作,方便又不失错误,下面附上图示步骤:

(1)确认项目Podfile文件名首字母大写,不然Cocoa Pods 打不开它;

图 2.3.1 项目的Podfile文件名

(2)打开Cocoa Pods ,快捷键command+O找到Podfile文件

图 2.3.2 command+O找到文件

(3)打开Podfile文件

图 2.3.3 打开文件

(4)执行命令

图 2.3.4 执行命令

(5)打开工程即可

图 2.3.5 打开工程

:网上看到的大神解决方案,不过我的没成功,有兴趣的可以试试

只要在终端里加入

sudo -- sh -c "echo '117.18.237.29  ocsp.digicert.com' >> /etc/hosts"

即可,切记:此时应该将终端内的所有命令清除。回车之后,将工程内的pod,pod file,podfilelock文件全部删除,再重新集成即可。原文地址

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一. CocoaPods的介绍 什么是CocoaPods?CocoaPods是一个负责管理iOS项目中第三方开源库...
    辉712阅读 3,994评论 0 7
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,744评论 3 50
  • 乡村是一块飞地。 不知从何时起,人们开始了对乡土的热忱。在城市地侵略行径下,追忆和歌颂被迫切需要。“乡村抒情”由此...
    小小乖乖宝宝皮皮欢欢阅读 262评论 0 0
  • 不知道怎么的,一天中的情绪其实是很多的。但是当你坐下来想说说时,又抓不到了。 路上看到两棵梧桐树开了满树的花,就想...
    summerlight阅读 160评论 0 0
  • 儿子喜欢仓鼠很久了,答应他过生日时候买因为去上课需要他配合,计划就提前了。 上课回来就看见仓鼠已经在家里落户了,两...
    帅俊阅读 511评论 0 0