cocoapods 升级及异常处理更新时间2020

1. 检测gem版本

$ gem -v

如果gem版本小于2.7.x,则需要更新gem

2. 更新gem(gem版本高于2.7.x可跳过此步)

检测ruby源,更新gem需要官方的ruby源

$ gem sources -l

替换ruby源为官方地址(如果ruby源是"https://rubygems.org/"则跳过此步)

$ gem sources --add  https://gems.ruby-china.com --remove xxx.xxx

如果遇到权限问题加上sudo, 输入密码即可

$ sudo gem sources --add https://gems.ruby-china.com --remove https://ruby.taobao.org/

确保ruby源中只有"https://rubygems.org/"

$ gem sources -l


$ gem update --system

权限。问题导致无法继续
$ gem -v   查看gem版本,确认大于2.6.x

将ruby源切换回国内的

$ gem sources --add https://gems.ruby-china.com/--remove https://rubygems.org/

确保只有"https://gems.ruby-china.com/"一个ruby源

$ gem sources -l

3. 更新cocoapods

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

如果报错使用$ sudo gem install cocoapods -n /usr/local/bin 打开权限


更新完成
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容