最近重新安装了一次新机器,安装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目录下。
网友评论