初衷是安装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的本地端口拿到,按照步方案里的步骤去做。
还不行的话,说明你网速就是渣,实在没办法。
网友评论