Cocoapods安装踩坑

初衷是安装CocoaPods,但是过程中遇到了一些问题,在此总结下

更新日期:2018年5月10日

系统:10.13.1 (17B48)      

XCode版本:Version 9.2 (9C40b)

安装步骤 : CocoaPods安装方法-2018.03.27

可能遇到的问题:

1. 安装ruby的step:rvm install $(The version you chose,ex:2.4.1)    ,因为10.11之后,macOS下的 /usr/local  is not writable any more;

从而导致了brew安装的一系列问题,网上的很多解决办法可以试一试,但是我这里都没有解决

2.  brew update :最后我是按照这片文章 click here  进入了mac的安全模式,更改了安全设置,才可以brew update

完事后,就可以进行rvm install $(The version you chose)

3. pod setup过慢(网速好人品好的欧皇请自行跳过这步):pod setup的本质就是将https://github.com/CocoaPods/Specs 上的Specs项目clone到本地 ~/.cocoapods/repos目录下

网上的解决办法五花八门,但是一旦你遇到下载国外服务器资源过慢的情况下,那些办法就都废掉了,掉了,了。

如果网速较慢但还能让你呼吸:可以直接下载 https://github.com/CocoaPods/Specs  下载Zip包后解压覆盖本地目录

如果你网速差到你要窒息:

第一种:镜像到国内git服务器 然后通过国内git服务器下载zip包,这里有个注意点:

这样解压后是没有.git文件夹的,怎么办?

你先setup一次,然后就有了,这时候把.git文件夹copy出来,关闭Terminal,整个master文件会消失

然后你把zip包解压后的specs改名为master

第二种:绕过DNS解析,在本地直接绑定host  相当于连接最近的节点,然后再pod setup

什么?还不行?

终极方案:你把你翻qiang的本地端口拿到,按照步方案里的步骤去做。

还不行的话,说明你网速就是渣,实在没办法。

你可能感兴趣的:(Cocoapods安装踩坑)