[原创]cocopods 2017-2月安装法

1.Ruby环境搭建

这个容易,网上可以找到很多搭建方法,反正如下图这样才行,自己自行搭建。

2.下载安装CocoaPods

这个里面有很多坑,由于文件有140多M,公司网络比较慢,等待时间很长,本人试了各种方法,都是各种失败。

[原创]cocopods 2017-2月安装法_第1张图片

网上有人说到上图这里直接下载下来,然后放到了~/.cocoapods/repos之下,然后把Specs目录改名为master。本人亲试,这样是不行的,因为这样直接下载下来没有git信息,后面会各种报错。但是得说明正确的~/.cocoapods/repos的目录层级确实如下:


[原创]cocopods 2017-2月安装法_第2张图片

下面讲解我的安装过程:

1.由于公司网络比较慢,下载的时候基本几Kb/s,所以我用手机开热点,让电脑连接,这样下载的时候,都是2M/s以上,速度相对而言快多了。当然公司网络快的人就不用了。

2.在终端中,进入该目录。

cd ~/.cocoapods/repos,

若没有以上目录,执行下面指令,出现.cocoapods的目录后可以ctrl+c终止安装。

sudo gem install cocoapods是常规的安装方法,不过现在只是用来建立一下.cocoapods目录。

也可以手动建立.cocoapods目录

[原创]cocopods 2017-2月安装法_第3张图片

搜索有没有该目录


[原创]cocopods 2017-2月安装法_第4张图片

没有就在相应文件下面自己手动创建。

然后在终端进入到~/.cocoapods/repos的目录

cd ~/.cocoapods/repos

然后执行以下命令

git clone https://github.com/CocoaPods/Specs.git

等待下载成功!


[原创]cocopods 2017-2月安装法_第5张图片

成功之后,将repos文件下下载的Specs文件夹名称改为master,这个是必须。

3.使用CocoaPods

终端中,cd到你的APP项目总目录,自己拖进去。

然后建立Podfile(配置文件)vim Podfile,输入i,进入编辑模式。格式要如下图,不然会不成功。

[原创]cocopods 2017-2月安装法_第6张图片

然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq

确定终端cd到项目总目录,然后输入 pod install,等待一会。


[原创]cocopods 2017-2月安装法_第7张图片

这样就成功了,打开APP项目文件,会看到.xcworkspace文件,打开就可以了。这样就完成了安装,希望对你有所帮助,谢谢!

你可能感兴趣的:([原创]cocopods 2017-2月安装法)