Mac 升级至10.11后 CocoaPods不能用?现象解决方式

2018-08-22 10:35:23 浏览数 (1)

现象

一直不想升级到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!

0 人点赞