1,找到终端,右键选择显示简介,勾选使用Rosetta打开,很重要一定要记得勾选。
2,新的电脑基本上都已经安装好最新的ruby了,不放心的可以检查一下ruby的版本和sources,
ruby -v
gem sources
如果ruby版本低的话,想要更新ruby的话
sudo gem update --system
当然在更新之前要注意,国内因为有墙的问题,所以需要更换一下ruby的sources,先删除之前的sources
gem sources --remove https://rubygems.org/
(这里要删除的sources以"gem sources"得到的sources为准)
之后再添加国内的rubysources
gem sources -a https://gems.ruby-china.com/
3,之后安装cocoapods
sudo gems install cocoapods
这里大概率会遇到报错,告诉你没有读写/usr/bin的权限,两种选择,一是重启进入保护模式,修改读写权限,太麻烦了,所以我们用第二种处理方式,
sudo gem install cocoapods -n /usr/local/bin
完成之后运行
sudo gem install ffi
最后运行
pod setup
到这里就安装好cocoapods了。