在安裝cocoapods之前,首先要在本地安裝好ruby環境
1.用 rvm 安裝 ruby 環境
rvm 是幹什麼的這裡就不解釋了,後面你將會慢慢搞明白。期間可能會問你sudo管理員密碼,以及自動通過homebrew安裝依賴包,等待一段時間後就可以成功安裝好 rvm。
然後,載入 rvm 環境(新開 termal 就不用這麼做了,會自動重新載入的)
$ source ~/.rvm/scripts/rvm
檢查一下是否安裝正確
列出已知的ruby版本$ rvm list known
可以選擇現有的rvm版本來進行安裝(下面以rvm
2.0.0版本的安裝為例)
$ rvm install
2.0.0
另附:查詢已經安裝的ruby
$ rvm list
解除安裝乙個已安裝版本
$ rvm remove
1.9.2
2.設定 ruby 版本
rvm 裝好以後,需要執行下面的命令將指定版本的 ruby 設定為系統預設版本$ rvm
2.0.0 --default
同樣,也可以用其他版本號,前提是你有用 rvm install 安裝過那個版本
這個時候你可以測試是否正確
$ ruby -v
ruby
2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0
] $ gem -v
2.1.6
這有可能是因為ruby的預設源使用的是cocoapods.org,國內訪問這個**有時候會有問題,網上的一種解決方案是將遠替換成**的,替換方式如下:
要想驗證是否替換成功了,可以執行:
$ gem sources -l
正常的輸出結果:
到這裡就已經把ruby環境成功的安裝到了mac os x上,接下來就可以進行相應的開發使用了。
3.安裝cocapods
sudo gem install cocoapods驗證是否安裝成功:
$ pod search afnetworking4.詳細內容可訪問:
5.建立podfild檔案,安裝第三方庫
cd /hou/demomapvim podfile
platform :ios, '8.0'
target
'spongeread1'do
pod
'afnetworking
','~>3.1.0
'pod 『mbprogresshud』,』~>1.0.0
』end
按下esc鍵,退出編輯模式,輸入:wq,進行儲存操作。
如果類庫有更新,可以按照第3步的辦法對配置檔案進行更新,然後執行「pod update」即可。
執行已經寫好了的podfild檔案.
$ pod install5.podfild檔案內容:
platform :ios, '8.0'
target
'spongeread1'do
pod
'afnetworking
','~>3.1.0
'pod 『mbprogresshud』,』~>1.0.0
』end
target裡面是你專案的名字!!!
先刪除全域性的快取:$ sudo rm -fr ~/library/caches/cocoapods/$ sudo rm -fr ~/.cocoapods/repos/master/還不行的話就把當前 pods 目錄清空:
$ sudo rm -fr pods/
// 再執行
$ sudo gem install cocoapods
$ pod setup 看看還有沒有報錯
來自:
CocoaPods安裝的一些坑
我的第一篇處部落格竟然獻給了cocoapods 說實話我的內心是崩潰的 因為一年之前的時候 已經匯入過了 那個時候是別人教的 所以潛意識覺得很好裝 但是!easier said than done 下面就讓我稍微吐槽下 順便解決問題 1.我是從安裝ruby環境的時候開始的 不過一般用不到 因為電腦自...
CocoaPods 使用方法以及遇到的一些坑
注 如果 等 http 開頭的鏈結 並不好用 請吧 http 改為 https 符合ios9的新特性。如 一 1.首先 cocoapods 是基於 ruby 環境的,但是由於現在 mac 本身都有 ruby 環境,所以直接用就可以。二 1.cocoapods的安裝十分簡單方便 首先開啟電腦上的終端輸...
CocoaPods 配置環境遇到的 一些問題總結
1 cocoapods 就是第三方類庫的集合體,好了有了它就不用各處導檔案了。謝謝cocoapods 2.ruby是一種純粹的物件導向程式設計語言 sudo gem install cocoapods需要在終端裡輸入 sudo gem install cocoapodssudo 允許使用者以一種特殊...