首先安裝Homebrew -->?再安裝rvm -->?再安裝ruby ->?最后安裝cocoapods。
1、安裝homebrew ?
國外:/bin/bash -c "$(curl -fsSL?https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
國內(nèi):/bin/zsh -c "$(curl -fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
遇到:Failed to connect toraw.githubusercontent.comport 443: Connection refused
解決方案:直接將國外鏡像替換成國內(nèi)鏡像
2、安裝rvm ? ? ??
curl -L?https://get.rvm.io?| bash -s stable
遇到Failed to connect to?raw.githubusercontent.com?port 443: Connection refused
解決方案:
修改host 文件,終端輸入以下命令行:sudo vi /etc/hosts,在host文件中加入以下的IP地址配置
199.232.28.133?raw.githubusercontent.com
:wq!??強制保存
查看rvm版本:rvm -v?
3、安裝一個ruby版本
rvm?install ruby-2.6
更換源
sudo gem update --system
gem sources --remove?https://rubygems.org/
gem sources --add?https://gems.ruby-china.com/
為了驗證你的Ruby鏡像是并且僅是ruby-china,執(zhí)行以下命令查看
gem sources -l
如果是以下結(jié)果說明正確
*** CURRENT SOURCES ***
4、安裝CocoaPods
sudo gem install -n /usr/local/bin cocoapods
ERROR:? Error installing cocoapods:
ERROR: Failed to build gem native extension.
遇到報錯安裝?ruby 2.6?:rvm?install ruby-2.6
然后直接執(zhí)行pod安裝命令:
sudo gem install -n /usr/local/bin cocoapods