首先打開終端
1.安裝Homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2.安裝rvm
curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
報(bào)錯(cuò):curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connectio
查詢真實(shí)IP 通過(guò)IPAddress.com首頁(yè),輸入raw.githubusercontent.com
查詢到真實(shí)IP地址
2.1 修改hosts
sudo vi /etc/hosts
打開hosts
i
插入
esc
退出
: wq
保存
打開hosts
3.更新系統(tǒng)上的ruby
rvm install 2.6.3
這里我直接安裝的是2.6.3版本颊乘,如果你想安裝其他版本参淹,也可先使用
rvm list known
列出可安裝的版本,然后用install命令安裝
4.將剛剛安裝的ruby設(shè)置為默認(rèn)版本
rvm use 2.6.3 --default
5.更換ruby鏡像源
sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
可以使用
gem sources -l
來(lái)看是否更換成功
6.安裝CocoaPods
sudo gem install -n /usr/local/bin cocoapods
7.clone CocoaPods倉(cāng)庫(kù)
這里使用的是清華大學(xué)fork的CocoaPods倉(cāng)庫(kù)
git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git ~/.cocoapods/repos/trunk
也可以用gitee上的私人倉(cāng)庫(kù)乏悄,這個(gè)是我自己的浙值,如果更新過(guò)慢可以看我這個(gè) [Cocoapods] - 更新 Cocoapods 庫(kù)如何解決 pod setup 過(guò)慢的問(wèn)題
https://gitee.com/satoshi_uma/master
上面兩個(gè)CocoaPods倉(cāng)庫(kù)選擇一個(gè)clone就行了
到這里CocoaPods已經(jīng)安裝完成了,可以使用
pod search AFNetworking
來(lái)檢查是否能正常使用
*如果你是M1芯片的Mac檩小,還需要做以下操作:
1.訪達(dá)-應(yīng)用程序-實(shí)用工具里开呐,右鍵點(diǎn)擊終端-顯示簡(jiǎn)介 (如果找不到實(shí)用工具,請(qǐng)以列表或分欄的方式顯示項(xiàng)目)
2.勾選使用Rosetta打開
3.執(zhí)行sudo gem install ffi
附:
1.Homebrew官方鏡像地址
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.CocoaPods官方repo地址
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk