Mac 下 Cocoapods 的安装 2021-8-2

1. 安装 Homebrew

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

科学上网的同学

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2. 安装 rvm

curl -L get.rvm.io | bash -s stable 
source ~/.bashrc
source ~/.bash_profile

这里有可能会失败,这是因为 raw.githubusercontent.com 域名被污染了,这时可以去 https://www.ipaddress.com 查看真实的 ip 地址。得到真实 ip 地址后将其添加到 hosts 文件里(hosts 文件的位置:/private/etc/hosts),hosts 无法直接修改,可以拷贝到桌面修改后替换,然后再执行上述安装命令。

3. 更新 ruby
查看版本列表

rvm list known

选择版本后执行

rvm install 3.0.0

这里我安装的是 3.0.0 版本
然后设置为默认

rvm use 3.0.0 --default

4. 更换 ruby 镜像源

sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/

可以使用

gem sources -l

查看是否更换成功

第 4 步建议科学上网,要不然会很慢甚至失败。

5. 安装 CocoaPods

sudo gem install -n /usr/local/bin cocoapods

6. 克隆 CocoaPods 仓库
这里使用的是清华大学 fork 的 CocoaPods 仓库

git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git  ~/.cocoapods/repos/trunk

科学上网的同学

git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk

到这里 CocoaPods 已经安装完成,可以使用

pod search AFNetworking

来检查是否能正常使用

如果你是 M1 芯片的 Mac,还需要做以下操作:
1. 访达-应用程序-实用工具里,右键点击终端-显示简介 (如果找不到实用工具,请以列表或分栏的方式显示项目)
2. 勾选使用 Rosetta 打开
3. 执行 sudo gem install ffi

你可能感兴趣的:(Mac 下 Cocoapods 的安装 2021-8-2)