cocoapods如何安裝
初次安裝cocoapods:
- 一般,mac電腦上自帶ruby環(huán)境,可在終端中使用
ruby -v命令查看ruby的版本,如果有類似輸出:
ruby 2.0.0p648 (2015-12-16 revision 53162)
說明有ruby版本; - 若想要升級ruby版本:輸入
sudo gem update —system,sudo指用管理員權(quán)限,這時就得需要輸入你的開機密碼;

升級ruby.png
**表示升級成功
-
也可以使用RVM來管理ruby版本:
- 安裝Xcode
- 安裝homebrew,到其官網(wǎng)復(fù)制命令即可
- 安裝RVM:
curl -L https://get.rvm.io | bash -s stable - 用RVM安裝Ruby環(huán)境 1.列出已知的ruby版本
rvm list known2. 選擇安裝版本rvm install 2.0.03.如果想卸載之前已經(jīng)安裝過的版本rvm remove 1.9.24.將指定版本的 Ruby 設(shè)置為系統(tǒng)默認(rèn)版本rvm 2.0.0 --default
-
切換ruby服務(wù)器地址:
- 先查看環(huán)境地址
gem sources -l,若有輸出
環(huán)境地址.png
則先移除該地址:gem source -r https://xxxx.org/,如gem source -r https://rubygems.org/
添加如下地址:gem sources -a https://gems.ruby-china.org
再查看環(huán)境地址,若成功如上圖所示
- 先查看環(huán)境地址
-
安裝cocoapods
-
sudo gem install cocoapods(步驟有點慢,不要急)如果出現(xiàn)如果出現(xiàn):
ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj
可以試試這個命令sudo gem install -n /usr/local/bin cocoapods -
pod setup(步驟有點慢,不要急)
-
已經(jīng)安裝過cocoapods,但在升級過程中出現(xiàn)各種問題
- 升級cocoapods
- 輸入
sudo gem update —system先升級ruby版本, - 然后輸入
pod repo update --verbose,若出現(xiàn)問題,輸入sudo gem install -n /usr/local/bin cocoapods --pre, 若還是出現(xiàn)問題,則需要卸載掉原來的cocoapods?? - 卸載cocoapods:
sudo gem uninstall cocoapods注意不要刪掉沙盒中的東西,選擇n就行了 - 再查看本地安裝過的cocopods相關(guān)東西,命令如下:
gem list --local | grep cocoapods會顯示如下:
cocoapods-core (0.39.0) cocoapods-downloader (0.9.3) cocoapods-plugins (0.4.2) cocoapods-search (0.1.0) cocoapods-stats (0.6.2) cocoapods-trunk (0.6.4) cocoapods-try (0.5.1)然后逐個刪除吧:sudo gem uninstall cocoapods-core。。。?? - 然后重新安裝cocoapods走一遍??
- 輸入
版本回退
- 卸載cocoapods比想要裝還要高的版本:
sudo gem uninstall cocoapods選擇高的版本就行了 - 然后下載指定版本, 如
sudo gem install cocoapods -v x.xx.x
朕只知道這么多了。。。。
