Homebrew官網 http://brew.sh/index_zh-cn.htmlhtml
Homebrew是神馬linux
linux系統有個讓人蛋疼的通病,軟件包依賴,好在當前主流的兩大發行版本都自帶了解決方案,Red hat有yum,Ubuntu有apt-getios
神馬,你用mac os,很差意Mac os木有相似的東東,淚奔中幾經折騰總算找到了第三方支持:Homebrew,Homebrew簡稱brew,是Mac OSX上的軟件包管理工具,能在Mac中方便的安裝軟件或者卸載軟件,能夠說Homebrew就是mac下的apt-get、yum神器git
Homebrew安裝github
Homebrew的安裝很是簡單,打開終端複製、粘貼如下命令,回車,搞定(請放心使用,原汁原味的官方安裝方法搬運)xcode
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install ruby
假如你在本地已經安裝好Ruby環境,那麼下載和安裝CocoaPods將十分簡單,只須要一行命令。在Terminator(也就是終端)中輸入如下命令(注意,本文全部命令都是在終端中輸入並運行的。什麼,你不知道什麼是終端?那請小編吃飯,小編告訴你):ruby
sudo gem install cocoapods
可是,且慢。若是你在天朝,在終端中敲入這個命令以後,會發現半天沒有任何反應。緣由無他,由於那堵牆阻擋了cocoapods.org。(你會問,我靠,這都要牆!是的,小編也納悶。)服務器
可是,是的,又可是(不過是個可喜的「可是」)。咱們能夠用淘寶的Ruby鏡像來訪問cocoapods。按照下面的順序在終端中敲入依次敲入命令:網絡
$ gem sources --remove https://rubygems.org/ //等有反應以後再敲入如下命令 $ gem sources -a http://ruby.taobao.org/
爲了驗證你的Ruby鏡像是而且僅是taobao,能夠用如下命令查看:curl
$ gem sources -l
只有在終端中出現下面文字才代表你上面的命令是成功的:
*** CURRENT SOURCES *** http://ruby.taobao.org/
而後 執行 $ pod setup
出現Setting up CocoaPods master repo,半天沒有任何反應。緣由無他,由於那堵牆阻擋了cocoapods.org。。。
gitcafe和oschina都是國內的服務器,能夠用它們CocoaPods索引庫的鏡像:
$ pod repo remove master
$ pod repo add master https://gitcafe.com/akuandev/Specs.git
$ pod repo update
若是想用oschina的鏡像也能夠把第二條命令 換成 http://git.oschina.net/akuandev/Specs.git 便可
第二條命令執行的時候會比較耗時,這個時候要去把整個specs倉庫clone一下,下載到 ~/.cocoapods裏;
cd 到該目錄裏,用du -sh *命令來查看文件大小,每隔一會看看,最終大小是190多M。
工程根目錄下建立 空文件 文件名爲: podfile
在空的podfile文件中添加以下代碼:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
pod 'AFNetworking', '~> 3.0'
注: xcodeproj 後面是工程文件路徑。
保存後在 terminal 終端下輸入命令 : cd /Users/shijieli/Desktop/pod_test 注: cd 後面是工程根目錄的路徑
再次輸入:pod install --verbose --no-repo-update 命令 完成cocoapod 的添加 注:pod install 已被牆。
pod update --verbose --no-repo-update 更新