美文网首页
升级MacOS10.13.4并更新cocoapods

升级MacOS10.13.4并更新cocoapods

作者: EDWARDCHENG | 来源:发表于2018-05-26 19:03 被阅读0次

前两天升级Xcode发现Mac系统版本过低,花了漫长的时间升级到了10.13.4,今天发现cocoapods又不能用了,于是又更新cocoapods。以下是我更新的步骤以及遇到的问题。

我先正常更新cocoapods,终端执行:

sudo gem install cocoapods

加载了一些信息之后出现异常信息:

ERROR:  While executing gem ... (TypeError)

    no implicit conversion of nil into String

大概就是Gem的问题

于是更新一下Gem:

sudo gem update --system

更新很顺利,接着又重新执行:

sudo gem install cocoapods

还是出现异常信息:

ERROR:  While executing gem ... (Gem::FilePermissionError)

    You don't have write permissions for the /usr/bin directory.

这个好像是权限的意思,然后就不知道怎么办了,网上查了一下,按照别人给的命令行执行:

sudo gem install -n /usr/local/bin sass

很顺利,最后执行:

sudo gem install -n /usr/local/bin cocoapods

这样就完美了。

中途我没有对Gem源进行操作,终端输入命令行“gem sources -l”就可以看到当前源,我的是

https://gems.ruby-china.org/

如果你的还是

https://ruby.taobao.org/

就需要更换成https://gems.ruby-china.org/

先删除老的源,执行:

gem sources --remove https://ruby.taobao.org/

再添加新的源,执行:

gem sources -a https://gems.ruby-china.org

最后按步骤升级cocoapods。

相关文章

网友评论

      本文标题:升级MacOS10.13.4并更新cocoapods

      本文链接:https://www.haomeiwen.com/subject/cktwettx.html