首次 pod setup 卡慢的解决方案,亲测可用

最近重新安装了一次新机器,安装pod时,又经历了一次各种卡慢,刚好旁边又没有同事可以copy最新的代码,尝试了网上各种办法基本上都在关键点失败,😓

前提条件其他环境已经安装完毕,执行到pod setup这步

问题:装环境时遇到pod setup才几kb的下载速度?

 解决办法:

1、(网上大家都会的)浏览器访问https://github.com/CocoaPods/Specs

,选择Download ZIP,解压后为这个样子:


对比上图,Specs-master改名为master 放在 ~/.cocoapods/repos 路径即可.

~/.cocoapods/repos 这个路径是在执行 pod setup生成的,所以电脑无法前往此路径是,建议先pod setup下,然后关闭掉即可生成路径.

2、(关键点)但是会出现如下问题:

Unable to add a source with url https://github.com/CocoaPods/Specs.git named master-1.

You can try adding it manually in ~/.cocoapods/repos or via pod repo add.

问题原因:是由于缺少.git文件。如下图:


解决办法:

在copy Download下来的master前,先执行一下pod setup, repos目录下会出现一个空的master文件夹,里面有隐藏的.git文件,把该文件copy一份到第1步Download下来的不带.git文件的master文件夹下。然后停掉pod setup ,最后再把得到的带git文件合并的master整个移动到repos目录下。

最后执行pod install 一下,发现了熟悉的!


推荐阅读更多精彩内容