CocoaPods是OS X和iOS下的一個第三類庫管理工具,經過CocoaPods工具咱們能夠爲項目添加被稱爲「Pods」的依賴庫(這些類庫必須是CocoaPods自己所支持的),而且能夠輕鬆管理其版本。ruby
一、在引入第三方庫時它能夠自動爲咱們完成各類各樣的配置,包括配置編譯階段、鏈接器選項、甚至是ARC環境下的-fno-objc-arc配置等。
二、使用CocoaPods能夠很方便地查找新的第三方庫,這些類庫是比較「標準的」,而不是網上隨便找到的,這樣可讓咱們找到真正好用的類庫。工具
終端輸入:$ gem update --system
這是由於你沒有權限去升級Rubycode
輸入:$ sudo gem update --system
此時會出現blog
接下來輸入密碼,注意:輸入密碼的時候沒有任何反應,光標也不會移動,你儘管輸入就是了,輸完了直接回車。
等一會若是出現rem
顯示上面關鍵字表明升級Ruby成功了。編譯
首先移除現有的Ruby鏡像ast
終端輸入:$ gem sources --remove https://rubygems.org/
而後添加國內最新鏡像源(淘寶的Ruby鏡像已經不更新了)class
終端輸入:$ gem sources -a https://gems.ruby-china.org/
執行完畢以後輸入gem sources -l來查看當前鏡像配置
終端輸入:$ gem sources -l
若是結果是*** CURRENT SOURCES ***
https://gems.ruby-china.org/
說明添加成功,不然繼續執行$ gem source -a https://gems.ruby-china.org/
來添加 date
接下來開始安裝
終端輸入:$ sudo gem install cocoapods
若是出現這個
說明沒有權限,須要輸入
終端輸入:$ sudo gem install -n /usr/local/bin cocoapods
安裝成功以下:
到這以後再執行pod setup(PS:這個過程是漫長的,要有耐心)
終端輸入:$ pod setup
而後你會看到出現了Setting up CocoaPods master repo,卡住不動了,說明Cocoapods在將它的信息下載到 ~/.cocoapods裏。
你能夠command+n
新建一個終端窗口,執行cd ~/.cocoapods/
進入到該文件夾下,而後執行du -sh *
來查看文件大小,每隔幾分鐘查看一次,這個目錄最終大小是1000多M(個人是1200M)
當出現Setup completed
的時候說明已經完成了。