1. 為確保使用最新的Ruby源珠月,首先移除現(xiàn)有Ruby默認(rèn)源更安裝最新的Ruby源:
$gem sources --remove https://rubygems.org/
$gem sources -a https://ruby.taobao.org/
注:Ruby版本過(guò)低會(huì)報(bào)錯(cuò):ERROR:? Error installing cocoa:?activesupport requires Ruby version>=2.2.2.【解決方案】
2. 驗(yàn)證新源是否替換成功:
$gem sources -l
3. 安裝CocoaPods并配置:
$sudo gem install -n /usr/local/bin cocoapods
$pod setup
注:蘋(píng)果系統(tǒng)OS X EL Capitan以前的版本使用sudo gem install cocoapods來(lái)安裝CocoaPods吃环。安裝CocoaPods無(wú)限卡在"Setting up CocoaPods master repo"孝冒,說(shuō)明CocoaPods在將它的信息下載到~/.cocoapods里,cd到該目錄里讲竿,用du -sh *命令來(lái)查看文件大小泥兰,每隔幾分鐘查看一次,我的這個(gè)目錄最終大小是123M题禀,就是已完成鞋诗。
4. 更新gem:
$sudo gem update --system
5. cd到工程根目錄下查找最新的Alamofire版本號(hào)并新建Podfile文件:
$pod search Alamofire
$vim Podfile
6. 寫(xiě)入以下內(nèi)容并保存:
platform :ios, '8.0'
target '項(xiàng)目名稱(chēng)' do
use_frameworks!
pod "Alamofire", "3.3.1"
end
注:platform為你項(xiàng)目最低支持的版本號(hào),“Alamofire”為第三方庫(kù)名稱(chēng)迈嘹,“3.3.1”為“Alamofire”最新的版本號(hào)削彬。
8. 下載并安裝上述的第三方庫(kù):
$pod install
注:遇到報(bào)錯(cuò):error: RPC failed; curl56SSLRead()returnerror -36【解決方案】
9. 退出終端,完成安裝秀仲。
10. 以后打開(kāi)項(xiàng)目用.xcworkspace后綴的文件即可融痛。
11. 如果類(lèi)庫(kù)有更新,可以按照第5神僵,6步的辦法對(duì)配置文件進(jìn)行更新雁刷,然后執(zhí)行:
$pod update
原文出處,略有修改:最新版的CocoaPods安裝流程