前言
CocoaPods是一個負責管理iOS項目中第三方開源代碼的工具。
安裝
之前許多大神都寫了很多相關的安裝手冊,比如唐巧博客
[]http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/ 等等許多的相關blog,可以供參考。但是可能是文章的時間比較久遠了,在xcode7上面安裝的時候可能會出現一些問題,至少我在裝的時候遇到了一些問題,所以在這里分享一下我遇到的問題,希望能幫到一些和我遇到相同問題的朋友。
關于安裝的一些詳細的流程,我在這里推薦一個朋友寫的簡書,很詳細:[]http://www.lxweimin.com/p/53f1679604ad
安裝具體流程
簡單說一下安裝步驟
1、sudo gem install cocoapods
2、gem sources --remove https://rubygems.org/ (在墻外了,所以得按照不走三來)
3、gem sources -a https://ruby.taobao.org/
4、gem sources -l (如果打印*******Current sources**** https://ruby.taobao.org/ 說明命令執行成功
開始安裝
5、sudo gem install cocoapods(會提示你輸入密碼但是光標不移動)
(等一段時間)
6、cd 到自己工程目錄*
7、touch Podfile(創建Podfile)*
8、vim Podfile(編輯命令)按i(開始編輯)*
輸入:
platform:ios,'7.0'
pod 'XXX','~>0.1.1'
9、esc shift :wq 退出
10、pod install
按照上面的流程可能會報錯,一般需要把vim模式中的格式改成下圖的格式:
target是這個項目的名稱
問題
1,問題1
如果出現Setting up CocoaPods master repo,說明Cocoapods在將它的信息下載到 ~/.cocoapods里,可以右鍵新建一個窗口,再cd 到該目錄里,用du -sh *命令來查看文件大小,每隔幾分鐘查看一次,一般第一次下載都會比較卡頓,耐心等待
2,如果出現下面的情況:
如果出現上面的錯誤就更新本地庫: pod update --verbose
3,這里有一個刪除卸載cocoPods的教程: http://www.th7.cn/Program/Ruby/201507/513274.shtml