Cocoapods安裝環境:OS X,Xcode 7+
如果你安裝失敗了就可以看一下。。。
重裝Cocoapods
-
卸載Cocoapods
$ sudo gem uninstall cocoapods
-
首先需要切換到淘寶鏡像服務器不然下面各個步奏會異常的卡頓(如果你曾經切換過可以查詢出來)
查詢:
$ gem sources -l
- 如果輸出:
CURRENT SOURCES ***http://ruby.taobao.org/
- 則已經切換成功, 不然就:
$ gem sources --remove https://rubygems.org/
- 等有反應之后再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
結束后,然后再次:
$ gem sources -l
如果輸出:
*** CURRENT SOURCES ***http://ruby.taobao.org/
OK準備工作結束.
-
安裝 RVM
RVM 是干什么的這里就不解釋了,后面你將會慢慢搞明白。使用官方推薦的方法安裝:
$ curl -L https://get.rvm.io | bash -s stable
- 期間可能會問你sudo管理員密碼,以及自動通過homebrew安裝依賴包,等待一段時間后就可以成功安裝好 RVM。 然后,載入 RVM 環境(新開 Termal 就不用這么做了,會自動重新載入的)
$ source ~/.rvm/scripts/rvm
檢查一下是否安裝正確
$ rvm -v
會輸出:
rvm 1.26.11 (latest) by Wayne E. Seguin wayneeseguin@gmail.com, Michal Papis mpapis@gmail.com [https://rvm.io/]
-
用 RVM 安裝 Ruby 環境
$ rvm install 2.0.0
同樣繼續等待漫長的下載,編譯過程,完成以后,Ruby, Ruby Gems 就安裝好了。
-
設置 Ruby 版本
RVM 裝好以后,需要執行下面的命令將指定版本的 Ruby 設置為系統默認版本
$ rvm 2.3.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
-
安裝cocoa pods
$ sudo gem install cocoa pods
(ps:蘋果系統升級 OS X EL Capitan 后有可能會出現的插件錯誤,如果出現將安裝流程 5.安裝 CocoaPods 的 sudo gem install cocoa pods)
- 會顯示:
nizege:~ chenenze$ sudo gem install cocoapodsPassword:Fetching: i18n-0.7.0.gem (100%)Successfully installed i18n-0.7.0Fetching: thread_safe-0.3.5.gem (100%)Successfully installed thread_safe-0.3.5Fetching: tzinfo-1.2.2.gem (100%)...最后:19 gems installed
- 換到國內的服務器
更換repo鏡像為國內服務器
pop repo remove master
https://git.oschina.net/akuandev/Specs.git
- 一定要耐心等終端出現綠色信息后再進行下一步
pod setup
耐心等待。。。。。。有綠色文字出現就表明你安裝成功了。
創建一個測試工程文件
cd + 工程文件名字(到工程文件夾目錄下即可)
vim Podfile (創建Podfile文件)
- 編輯文件
i
-
輸入以下
EC1EF944-840F-4BF3-A1BE-B24A75A11DF3.png
esc 保存文件
:wq 退出當前文件
pod update更新文件
ps:
- 如果遇到 Expanded GEM_PATH: /usr/bin
打開終端輸入gem env
找到 - SHELL PATH:
修改Xcode的cocoapods插件里GEM_PATH:選項為上面得到的路徑挨著試試吧
最后打開測試項目可以測試了。。。。。