1.Ruby環(huán)境搭建
這個容易,網(wǎng)上可以找到很多搭建方法,反正如下圖這樣才行,自己自行搭建。

2.下載安裝CocoaPods
這個里面有很多坑,由于文件有140多M,公司網(wǎng)絡比較慢,等待時間很長,本人試了各種方法,都是各種失敗。

網(wǎng)上有人說到上圖這里直接下載下來,然后放到了~/.cocoapods/repos之下,然后把Specs目錄改名為master。本人親試,這樣是不行的,因為這樣直接下載下來沒有git信息,后面會各種報錯。但是得說明正確的~/.cocoapods/repos的目錄層級確實如下:

下面講解我的安裝過程:
1.由于公司網(wǎng)絡比較慢,下載的時候基本幾Kb/s,所以我用手機開熱點,讓電腦連接,這樣下載的時候,都是2M/s以上,速度相對而言快多了。當然公司網(wǎng)絡快的人就不用了。
2.在終端中,進入該目錄。
cd ~/.cocoapods/repos,
若沒有以上目錄,執(zhí)行下面指令,出現(xiàn).cocoapods的目錄后可以ctrl+c終止安裝。
sudo gem install cocoapods是常規(guī)的安裝方法,不過現(xiàn)在只是用來建立一下.cocoapods目錄。
也可以手動建立.cocoapods目錄

搜索有沒有該目錄

沒有就在相應文件下面自己手動創(chuàng)建。
然后在終端進入到~/.cocoapods/repos的目錄
cd ~/.cocoapods/repos
然后執(zhí)行以下命令
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文件,打開就可以了。這樣就完成了安裝,希望對你有所幫助,謝謝!