一.前面都是很常规的
1.检查Mac是否安装rvm,没有的就安装一下
安装rvm
`curl -L get.rvm.io | bash -s stable`
指定源
`source ~/.rvm/scripts/rvm`
检查安装是否成功
rvm -v
// 安装成功
rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
用rvm安装ruby环境
rvm list known
查看ruby版本列表 最好更新到最新的
rvm install 2.6.3
安装2.6.3版本(安装最新的或者次新的版本即可)
更换国内镜像
gem sources -l
查看镜像
gem sources --remove https://rubygems.org/
删除原先的镜像
重点这里不要用淘宝的镜像了,自测有问题
gem sources -a https://gems.ruby-china.com/
用这个镜像
gem sources -l
查看是否更换成功
二、安装cocoapods
sudo gem install cocoapods
这里应该很快,莫虚莫虚
pod setup
这个应该也很快
搜索试试看,这里应该是报错的吧,幸运儿的话可以直接搜索到了,搜索不到的话
Mac OS X 10.11前
sudo gem install cocoapods
Mac OS X 10.11后
sudo gem install -n /usr/local/bin cocoapods
由于我的的系统是10.15所以选择后者命令输入 sudo gem install -n /usr/local/bin cocoapods
搜索试试pod search AFNetworking
会报错如下:
pod search AFNetworking
[!] Unable to find a pod with name, author, summary, or description matching `AFNetworking`
这个时候直接去Git上拉去就好了:
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
再次搜索试试pod search AFNetworking
,稍等片刻即可成功。
网友评论