解决pod repo update很慢的问题

2019-09-29 17:10:49 浏览数 (2)

很多时候我们pod install的时候会碰到这样的错误 None of your spec sources contain a spec satisfying the dependency: CYLTabBarController (~> 1.24.0).

原因是本地repos里面没有存这个版本的配置,导致我们无法更新到这个版本。这时候工具建议我们pod repo update,用过的人都知道多么恶心,真的很慢,成功率极低。那么这时候如果急着开发,怎么办呢? 实际上我们可以更新对应的库,也就是我只更新repos里面CYLTabBarController就可以大大减少更新时间。 进入/Users/raindew/.cocoapods/repos/master/Specs文件,这时候你会发现这文件命名真让人头大!千万不要试图一个个去找,我可以直接在这个文件中使用搜索

这样搜索 找到这个名字的文件,随便哪一个,并且右击显示简介

这个路径就明明白白了把。进入这个路径文件夹

可以看到果然没有我们要的1.24.0版本

把这个文件夹直接拖到命令终端,得到了一个路径,这就是我们需要更新的文件夹路径了

使用单独更新的命令,后面拼上上图后半段的路径 repo update ~/.cocoapods/repos//master/Specs 更新完成,直接就可以完成install了。

如果......你还是觉得慢。那我还有一个杀手锏。

随便copy出来一个版本文件副本,然后名称修改为1.24.0(你需要的版本)

打开上图文件。

修改版本号

好了,去install吧!!!

0 人点赞