針對(duì) MacBook 20款,inter芯片安裝cocoapods,此文章僅供參考,希望大家能提出更好的安裝方法。
安裝CocoaPods之前需要安裝Homebrew和ruby。
1、安裝Homebrew
Homebrew官網(wǎng):https://brew.sh/index_zh-cn。直接復(fù)制命令在終端回車,(這一步要翻墻掛代理,也可以找其他的解決辦法,比如用鏡像)。
出現(xiàn)下圖表示Homebrew安裝成功:

2、安裝ruby。
現(xiàn)在MacBook一般都會(huì)帶有ruby,執(zhí)行 ruby -v 命令查看ruby版本號(hào)。然后在終端執(zhí)行 brew install ruby 命令,ruby會(huì)更新到最新版本。安裝成功后版本號(hào)可能沒變,需要配置文件。

按照終端提示 執(zhí)行 echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.zshrc 命令,,然后打開.zshrc文件,使用open ~/.zshrc 命令打開。再把下面的命令粘貼到.zshrc文件里面。
export LDFLAGS="-L/usr/local/opt/ruby/lib"
export CPPFLAGS="-I/usr/local/opt/ruby/include"
保存后,最后在終端執(zhí)行 source ~/.zshrc 命令,這時(shí)候在查ruby的版本號(hào)就變成最新的了。
3、安裝cocoaPods
(1)查看當(dāng)前源
gem sources -l
(2)、更換源
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
(3)安裝cocoaPods
OS X 10.11之前系統(tǒng)的安裝cocoapods 指令
sudo gem install cocoapods
OS X 10.11以后系統(tǒng)的安裝cocoapods 指令
sudo gem install -n /usr/local/bin cocoapods
安裝成功后,執(zhí)行 pod setup ,會(huì)立即返回 Setup completed ,如圖:

pod search xxx 也搜索不到庫(kù),表示還沒完全成功。
這時(shí)可以前往文件夾看看 ~/.cocoapods/repos 在不在,第一次安裝是沒有 ~/.cocoapods/repos 路徑的。
如果你的Mac是Interl芯片的,可直接執(zhí)行 pod install 命令。雖然會(huì)報(bào)錯(cuò),但是會(huì)生成~/.cocoapods/repos 路徑。
(4)怎么在.cocoapods/repos里面添加master
執(zhí)行下面命令:
pod repo remove master
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
rm ~/Library/Caches/CocoaPods/search_index.json
pod search AFNetworking

執(zhí)行 pod search xxx,看看是否搜索到庫(kù)。如果能搜索到表示cocoapods安裝成功了。