一盛龄、更換源:
- $ gem sources --remove https://rubygems.org/
- 等有反應(yīng)之后再敲入以下命令:
$ gem sources -a https://ruby.taobao.org/ - 為了驗證你的Ruby鏡像是并且僅是taobao崩溪,可以用以下命令查看:$ gem sources -l
- 只有在終端中出現(xiàn)下面文字才表明你上面的命令是成功的:
*** CURRENT SOURCES ***
https://ruby.taobao.org/ - 這時候耕挨,你再次在終端中運行:
二鸭蛙、更新升級gem
- sudo gem update --system
三子漩、安裝
- $ sudo gem install cocoapods
等上十幾秒鐘拍嵌,CocoaPods就可以在你本地下載并且安裝好了输拇,不再需要其他設(shè)置支救。
四宗弯、更換repo鏡像為國內(nèi)服務(wù)器
- pod repo remove master
- pod repo add master https://gitcafe.com/akuandev/Specs.git
五、初始化第三方庫信息
- pod setup
六搂妻、以后更新第三方庫信息
- pod repo update
七蒙保、搜索試一下
- pod search 框架名
- 例如為了確定AFNetworking是否支持CocoaPods,可以用CocoaPods的搜索功能驗證一下欲主。在終端中輸入:
$ pod search AFNetworking
八邓厕、使用:
- 新建Podfile
在終端中進入(cd命令)你項目所在目錄逝嚎,然后在當前目錄下,利用vim創(chuàng)建Podfile(如果存在就直接打開详恼,不存在時創(chuàng)建)补君,運行: - 步驟一:
方法1:$ vim Podfile
方法2:$ pod init - 步驟二:
- 輸入i:進入編輯狀態(tài),然后在Podfile文件中輸入以下文字:
platform :ios, '7.0'
pod "AFNetworking", "~> 2.0"
pod “XXX”
注意昧互,這兩句文字的意思是挽铁,當前AFNetworking支持的iOS最低版本是iOS 7.0, 要下載的AFNetworking版本是2.0。
退出編輯模式敞掘。vim環(huán)境下叽掘,按下esc鍵;
輸入:wq:保存退出
這時候玖雁,你會發(fā)現(xiàn)你的項目目錄中更扁,出現(xiàn)一個名字為Podfile的文件,而且文件內(nèi)容就是你剛剛輸入的內(nèi)容赫冬。注意浓镜,Podfile文件應(yīng)該和你的工程文件.xcodeproj在同一個目錄下。這時候劲厌,就可以利用CocoPods下載AFNetworking類庫了膛薛。還是在終端中的當前項目目錄下,運行以下命令:
$ pod install解析Podfile补鼻,升級第三方框架
pod update
//不更新本地庫:pod update --no-repo-update以后使用Cocoapods過程中出現(xiàn)了莫名其妙的問題時做一下操作:先升級gem相叁,再安裝最新的cocoapods:
sudo gem update --system
sudo gem uninstall cocoapods
sudo gem install -n /usr/local/bin cocoapods