升级10.11后,运行pod命令出现:
-bash: pod: command not found
解决办法:
sudo gem install -n /usr/local/bin cocoapods
之后pod命令可以使用了。
如果pod update / pod install 卡在:
Updating local specs repositories
等待即可,或者
可以使用 “pod install --verbose --no-repo-update” 进行下载,原因可能x被墙。
pod install --verbose --no-repo-update
即可。
但是,按照上述操作还是出了问题。下面是解决方案
大神们已经说了,直接命令行里面使用sudo gem install cocoapods
,但是我这里依然不行,出现了如下错误提示
看提示很容易知道就是找不到淘宝的ruby镜像了,然后我输入命令行中的网址访问了看看,看到网址上介绍了这么一句
最顶部说了HTTP协议已经停止了,好吧我大概知道了,我之前换的淘宝镜像一直是http的。所以问题就很容易解决啦,把之前添加的淘宝镜像更新,使用最新的HTTPS协议代替
gem sources --add https://ruby.taobao.org/ --remove http://ruby.taobao.org/
这里就是移除了我们以前的旧淘宝镜像,然后换成新的。
最后 sudo gem install cocoapods
大功高成。