版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lin1109221208/article/details/85613807
(https://ruby.taobao.org --> https://gems.ruby-china.org)
由于https://ruby.taobao.org镜像源已经停止更新,导致项目pod install的时候无法pod三方库,需要将目前的镜像源更改为https://gems.ruby-china.org。//https://gems.ruby-china.com(目前本地用的是.com这个地址,前一个地址在macos 10.13上有问题)
更新步骤如下:
1、查看当前的镜像源 gem sources –l
2、如果当前是镜像源是 https://ruby.taobao.org,需要执行命令移除taobao源,添加ruby-china的镜像源
gem sources --add https://gems.ruby-china.org/ --remove https://ruby.taobao.org/
执行命令后重新执行1 的命令,在终端出现了taobao和ruby-china两个镜像源,移除时没移掉taobao,经过多次尝试,将命令改为
gem sources --remove https://ruby.taobao.org
后就移除了
3、检查更新gem: sudo gem update -n /usr/local/bin —system
4、更新cocopod:
(1)sudo gem uninstall cocoapods
(2)sudo gem install -n /usr/local/bin cocoapods
如果安装过cocoapods,需要先执行(1)命令再执行(2)命令。如果之前没有安装过,就直接执行(2)