1.Ruby环境搭建
这个容易,网上可以找到很多搭建方法,反正如下图这样才行,自己自行搭建。
2.下载安装CocoaPods
这个里面有很多坑,由于文件有140多M,公司网络比较慢,等待时间很长,本人试了各种方法,都是各种失败。
网上有人说到上图这里直接下载下来,然后放到了~/.cocoapods/repos之下,然后把Specs目录改名为master。本人亲试,这样是不行的,因为这样直接下载下来没有git信息,后面会各种报错。但是得说明正确的~/.cocoapods/repos的目录层级确实如下:
下面讲解我的安装过程:
1.由于公司网络比较慢,下载的时候基本几Kb/s,所以我用手机开热点,让电脑连接,这样下载的时候,都是2M/s以上,速度相对而言快多了。当然公司网络快的人就不用了。
2.在终端中,进入该目录。
cd ~/.cocoapods/repos,
若没有以上目录,执行下面指令,出现.cocoapods的目录后可以ctrl+c终止安装。
sudo gem install cocoapods是常规的安装方法,不过现在只是用来建立一下.cocoapods目录。
也可以手动建立.cocoapods目录
搜索有没有该目录
没有就在相应文件下面自己手动创建。
然后在终端进入到~/.cocoapods/repos的目录
cd ~/.cocoapods/repos
然后执行以下命令
git clone https://github.com/CocoaPods/Specs.git
等待下载成功!
成功之后,将repos文件下下载的Specs文件夹名称改为master,这个是必须。
3.使用CocoaPods
终端中,cd到你的APP项目总目录,自己拖进去。
然后建立Podfile(配置文件)vim Podfile,输入i,进入编辑模式。格式要如下图,不然会不成功。
然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq
确定终端cd到项目总目录,然后输入 pod install,等待一会。
这样就成功了,打开APP项目文件,会看到.xcworkspace文件,打开就可以了。这样就完成了安装,希望对你有所帮助,谢谢!