CocoaPods安装

这本书告诉我们在terminal用以下命令安装CocoaPods

sudo gem sources -a https://gems.ruby.taobao.org/
sudo gem sources -r https://rubygems.org/
sudo gem install CocoaPods
pod setup

首先不推荐继续使用淘宝的源,因为当你访问淘宝RubyGems镜像官网时淘宝已说明了:本站将不再继续维护

CocoaPods安装_第1张图片
RubyGems 镜像 - 淘宝网

按照淘宝RubyGems镜像官网的提示,我们需要将https://gems.ruby.taobao.org/改成https://gems.ruby-china.org/

然而你会发现在第三步时出现
ERROR: Could not find a valid gem 'CocoaPods' (>= 0) in any repository

不用慌,这是书本又打错了,将第三步的CocoaPods改为全小写就好了。
即命令改成

sudo gem sources -a https://gems.ruby-china.org/
sudo gem sources -r https://rubygems.org/
sudo gem install cocoapods
pod setup

由于所有的项目的PodSpec都托管在github上,所以在第四步时它会从github上将这个包clone下来,然而你可能会发现下载速度极其感人,此时我们可以去Specs仓库中手动把整个包下出来,如下图点击红框处的Clone or download,接着点击Download ZIP,ZIP包的名字为Specs-master

CocoaPods安装_第2张图片
Specs仓库

整个包大概一百多M,下出来后双击解压你会得到如下的文件夹

Specs-master

如果此时你已经运行过pod setup那么在个人用户文件下会出现一个名为.cocoapods的隐藏文件夹,若找不到可以在Finder上方的菜单栏上点击前往——前往文件夹在弹出的窗口中输入~/.cocoapods,然后将解压出来的Specs-master文件夹重命名为master放在 ~/.cocoapods/repos下,最后再运行pod setup待如下图出现Setup completed即可。

CocoaPods安装_第3张图片
安装成功

你可能感兴趣的:(CocoaPods安装)