现象
一直不想升级到10.11,最近为了安装Xcode 7.3升级系统后,CocoaPods不能用了。 首先报的错误是:
错误1.png
然后尝试了几个pod 命令均不能使用,然后尝试安装新的CocoaPods,结果又报错误:
错误2.png
于是决定删除旧版的CocoaPods重新来过。
解决方式
- 删除旧版CocoaPods。
sudo gem uninstall cocoapods
成功后会有提示,类似 Successfully uninstalled cocoapods-0.38.2。
- 删除旧的淘宝ruby镜像。 因为原来我用的是http://ruby.taobao.org/ 镜像,现在这个镜像已经不能用,改成https了,所以还是删掉这个没用的吧。
gem sources --remove http://ruby.taobao.org/
删除之后,可以用 gem sources -l 查看,应该是没有任何镜像源了。
- 添加新的淘宝ruby镜像。
gem sources -a https://ruby.taobao.org/
添加完成后,也可以用 gem sources -l 命令查看一下,现在是这样的:
源列表.png
- 安装CocoaPods。 10.11之前的安装命令是:sudo gem install cocoapods,10.11之后需要更改为如下这样:
sudo gem install -n /usr/local/bin cocoapods
需要输入密码的地方,均为电脑开机密码; 输入安装命令后因为较慢,可能需要等一会儿; 另外 安装成后后是这样的:
安装成后.png
*查看安装的版本,验证是否安装成功。
pod --version
至此,更新完毕! Have fun!