在Mac OS中打开终端窗口
查看Ruby 源
gem source -l
安装cocoapods
sudo gem install cocoapods
由于淘宝 ruby 环境可能不再维护,切换为一个新的地址 https://gems.ruby-china.com
移除现有的Ruby源
gem source --remove https://ruby.taobao.org/
修改为新Ruby源
gem source -a https://gems.ruby-china.com
再次尝试安装cocoapods
sudo gem install cocoapods
升级gem
sudo gem update --system
查看升级后的gem版本
再次尝试安装cocoapods
sudo gem install cocoapods
添加参数,再次尝试安装cocoapods,安装成功
sudo gem install -n /usr/local/bin cocoapods
查看pod版本
pod --version
执行pod setup
pod setup
该指令执行速度比较慢,需要稍等一会儿,如上图当前进度为42%
这条指令的作用:将https://github.com/CocoaPods/Specs.git的master分支代码下载到本地的~/.cocoapods/repos/master中
查看https://github.com/CocoaPods/Specs.git,如下图所示