Mac M1 上 Ruby 和 CocoaPods 的安装指南
第一步:安装 Homebrew
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
第二步:安装 Ruby
安装方式 1:使用 Homebrew 安装 Ruby
在 Rosetta 环境下安装:
brew install ruby
在 ARM64 环境下安装:
arch -arm64 brew install ruby
安装方式 2:使用 RVM 安装 Ruby
安装 RVM: curl -L get.rvm.io | bash -s stable
安装后运行: source ~/.rvm/scripts/rvm
使用 RVM 安装指定版本的 Ruby:
rvm install 2.7.4
设置默认版本:
rvm use 2.7.4 --default
第三步:基于 Ruby 安装 CocoaPods
如果使用 Homebrew 安装的 Ruby,则使用Homebrew安装pod
在 Rosetta 环境下安装 CocoaPods:
brew install cocoapods
在 ARM64 环境下安装 CocoaPods:
arch -arm64 brew install cocoapods
如果使用 RVM 安装 Ruby:则使用RubyGems安装pod
gem install cocoapods
安装指定版本CocoaPods:
gem install cocoapods -v 1.14.3
关键提示
Ruby 的安装方式决定了 CocoaPods 的安装方式:
如果通过 Homebrew 安装 Ruby,建议也通过 Homebrew 安装 CocoaPods。
如果通过 RVM 安装 Ruby,建议通过 RubyGems 安装 CocoaPods。
使用 RVM 可以灵活管理不同的 Ruby 版本和相应的 CocoaPods 版本:
每个 Ruby 版本下可以对应一个独立的 CocoaPods 版本,方便在不同项目之间切换。