cocoapods官網(wǎng):https://cocoapods.org
一、CocoaPods的安裝
CocoaPods可以方便地通過Mac自帶的RubyGems安裝。
打開Terminal(Mac電腦自帶的終端),然后按照以下提示操作即可:
1.設(shè)置ruby的軟件源為國內(nèi)的
可以使用如下代碼將官方ruby源替換成國內(nèi)淘寶的源(https://ruby.taobao.org/ )
或者是由 Ruby China 社區(qū)專注維護(hù)的這個源(https://gems.ruby-china.org/ )
在這我用的是Ruby China 社區(qū)專注維護(hù)的這個源(https://gems.ruby-china.org/)
gem sources -l (查看當(dāng)前ruby的源)
gem sources --remove https://rubygems.org/ (移除當(dāng)前ruby的源)
gem sources -a https://gems.ruby-china.org/ (設(shè)置當(dāng)前ruby的源為我天朝的)
gem sources -l (再次查看當(dāng)前ruby的源)
如果Terminal輸出:
*** CURRENT SOURCES ***
https://gems.ruby-china.org/
就證明ruby的軟件源已經(jīng)設(shè)置OK了。
2.執(zhí)行安裝CocoaPods
第一種方法:(不推薦,比較慢,我試了好幾次沒成功)
sudo gem install cocoa pods
備注:蘋果系統(tǒng)升級 OS X EL Capitan 后改為:
sudo gem install -n /usr/local/bin cocoapods
然后
pod setup
這里需要注意,pod setup在執(zhí)行時(shí),會輸出Setting up CocoaPods master repo,但是會等待比較久的時(shí)間。這步其實(shí)是 Cocoapods 在將它的信息下載到 ~/.cocoapods目錄下,如果你等太久,可以試著cd ~/.cocoapods到那個目錄,用du -sh *來查看下載進(jìn)度。
安裝成功后,你會看到:Setup completed
更新gem
sudo gem update --system
第二種方法:git clone 方法安裝cocoaPods
在終端中,進(jìn)入該目錄
cd ~/.cocoapods/repos
克隆一個Specs庫
git clone https://github.com/CocoaPods/Specs
完成后,執(zhí)行open . 打開當(dāng)前目錄repos
open .
然后把Specs目錄改名為master即可.~/.cocoapods/repos的目錄層級如下圖:

如果git clone還是慢的話,直接上https://github.com/CocoaPods/Specs 點(diǎn)擊下載,根據(jù)上面的目錄結(jié)構(gòu)圖,放對了就好.

然后再執(zhí)行pod search 第三方框架
pod search AFNetworking
看到下面信息說明成功了

按wq退出編輯
參考內(nèi)容
CocoaPods安裝和使用教程
用CoaoaPods做iOS程序的依賴管理
CocoaPods極簡入門指南
CocoaPods的安裝使用和常見問題
CocoaPods的安裝以及遇到的坑
終端安裝cocoaPods的方法