fastlane, cocopoapods 等很多工具都需要用gem命令(ruby脚本)安装,
需要最新版本的ruby环境, 系统自带的ruby版本比较低, 如果直接对其更新, 会遇到错误, 所以我门需要重新安装全新的ruby来替代系统自带的ruby
/usr/bin/ruby 2.3.3p222
/usr/local/bin/ruby 2.4.1p111
1, ruby -> brew
参考官网https://brew.sh/index_zh-cn.html
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2, brew -> ruby
brew install ruby --verbose
( ruby环境, 有erb gem irb rake rdoc ri ruby, 6大ruby脚本程序)
/usr/local/bin/ruby -> ../Cellar/ruby/2.4.1_1/bin/ruby
erb gem irb rake rdoc ri ruby
3, 更新gem
sudo gem update --verbose
/usr/local/bin/gem --version
2.6.11
/usr/bin/gem --version
2.5.2
4,安装cocoapods
sudo gem install cocoapods
网友评论