cocoapods升级

2019-04-15  本文已影响0人  蓝空天末

检测gem版本及更新

如果gem版本高于2.6.x,且镜像源是https://gems.ruby-china.com/,直接跳过,去安装cocoapods。

//检测gem版本
gem -v

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

//查看镜像源
gem sources -l
*** CURRENT SOURCES ***

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

如果镜像源不是https://gems.ruby-china.com/,那就移除,添加镜像源https://gems.ruby-china.com/
https://gems.ruby-china.org/ 因为域名备案问题已不能访问。

//移除不可用镜像源
gem sources --remove https://gems.ruby-china.org/

//添加新镜像源
gem sources -a https://gems.ruby-china.com/

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

再次查看镜像源,只有https://gems.ruby-china.com/就对了

执行gem更新

//更新gem
sudo gem update -system

sudo gem update -n /usr/local/bin —system

安装pods

//安装pods
sudo gem install cocoapods

如果报错没有权限,就用这个

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

或者

//安装最新版本
sudo gem install -n /usr/local/bin cocoapods --pre
//安装指定版本sudo gem install -n /usr/local/bin cocoapods -v 版本号
sudo gem install -n /usr/local/bin cocoapods -v 1.6.1

慢慢等,安装成功后,查看一下版本

//查看版本号
pod --version
//设置pod仓库
pod setup

降级cocoapods

//移除当前pod版本
sudo gem uninstall cocoapods -v 版本号
Remove executables:
    pod, sandbox-pod

in addition to the gem? [Yn]  Y
Removing pod
Removing sandbox-pod
Successfully uninstalled cocoapods-1.6.0.beta.1
//安装指定版本
sudo gem install cocoapods -v 版本号

sudo gem install -n /usr/local/bin cocoapods -v 版本号

完成后查看版本号

上一篇下一篇

猜你喜欢

热点阅读