標籤:ios開發 xcode ruby rvm
作為一個底層系統大菜鳥,又搞過幾年ios來說,安裝一個CocoaPods是一件蛋痛的事~ 說懂又懂,說不懂又不懂.
因為安裝過程比較複雜,步驟較多,而網上教程又比較零散,而且有一些是扯蛋的,所以本篇文章主要從頭到位根據自身安裝經曆記錄每一條終端指令,至於裡面的原理和一些概念性的東西,將會在相應的地方附上部落格連結供大家深入研究.
我看過很多相關教程,附上的教程都是比較靠譜的,不靠譜的就沒說了,大家可以去網上搜,一大把~
好了,廢話不多說了,代碼搞起! 首先,安裝Cocoapods之前需要安裝許多東西,具體流程是這樣, Xcode — Homebrew — RVM — Rudy — Cocoapods。 一、xcode我就不說了,ios程式員吃飯的傢伙,之所以需要安裝這個可能是Xcode協助mac安裝好了Unix環境的一些安裝包。 二、Homebrew。 這是我在網上找了教程:http://jingyan.baidu.com/article/a3a3f8118d714b8da2eb8a95.html。
首先開啟終端運行命令如下: 1. ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
結果如下:
可以看到指令1輸入之後基本上是不成功,既然不成功為何要說呢~ 因為指令安裝這個Homebrew的地址是會變的,輸入指令1之後,出來一大段英文,大概的意思就是說叫你重新運行下面的這段指令.也就是下面紅色框框那個. 於是我就按照要求運行了指令2. 2.ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
備忘:指令1輸入主要得到正確的指令2,所以指令1是不變的而且基本上安裝不成功,它的目的是得到指令2,指令2可以理解為可變的.
結果如下: 第一個紅框就是指令2,第二個紅框就是安裝的時候告訴你安裝哪些東西,隨便按一個按鍵繼續安裝~ 紅框3是要你輸入電腦密碼錶示授權,終端下面所有的密碼輸入都是不可見的,只管輸入按enter就行. 這樣子的話Homebrew就安裝成功了,下面還有提示叫你運行 brew help 可以查看Homebrew的教程. 三、RVM
靠譜的教程:https://ruby-china.org/wiki/install_ruby_guide. 首先輸入如下指令: 3.curl -L https://get.rvm.io | bash -s stable 結果如下:
安裝的時候要稍微等等,因為要下載一些東西,看到上面有一個could not download 了嗎,我當時嚇尿了,以為安裝不成功~ 正在糾結的時候又在網上查了一些資料,有一篇文章講解各種可以檢查是否安裝成功的指令,文章連結:http://blog.sina.com.cn/s/blog_67e482b30101kcht.html. 我按照上面的指令輸入,果然,RVM已經安裝成功,趕緊抽支煙壓壓驚~
四、Rudy
教程:https://ruby-china.org/wiki/install_ruby_guide輸入以下指令4.install 2.0.0結果如下:安裝完畢之後可以運行 rudy -v 查看版本
五、cocoapods。
教程:http://code4app.com/article/cocoapods-install-usage。因為這個教程說的特別詳細,所以這裡不過多的說。 這個教程寫的很不錯,主要就是沒說rudy怎麼安裝,基本安裝了rudy環境的話安裝cocoapods就非常簡單了。這裡大家可以參考這個教程來,本人看到這個教程到cocoapods安裝成功,主要用了以下指令。5.gem sources --remove https://rubygems.org/6.gem sources -a http://ruby.taobao.org/7.sudo gem install cocoapods
cocoapods在svn中的應用:為了避免svn中類庫版本衝突的問題,一般我們只需要上傳一個podfile檔案,然後我們在安裝cocoapods之後,進入這個podfile檔案所在的檔案夾,運行 pod install 或者pod update 就可以產生workspace檔案了.
IOS安裝CocoaPods完整流程