Cocoapods的安裝

Cocoapods是管理iOS第三方庫的一個重要工具,下面我們就來了解一下它是如何安裝的。

由於Cocoapods的安裝時需要ruby環境的,所以一開始我們就要檢查ruby的版本:

1>打開終端,輸入ruby -v

mac@MacdeMacBook-Pro ~ % ruby -v

一般Mac OS會自帶ruby環境

ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]

我們知道java的運行需要JVM,ruby的版本以及升級管理工具稱之爲rvm。

2>查看rvm版本,rvm -v

mac@MacdeMacBook-Pro ~ % rvm -v

可能會顯示

zsh: command not found: rvm

這個提示很明顯,說明不存在rvm。

3>安裝rvm

curl -L https://get.rvm.io | bash -s stable

4>安裝成功提示

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   194  100   194    0     0    129      0  0:00:01  0:00:01 --:--:--   129
100 24535  100 24535    0     0   4732      0  0:00:05  0:00:05 --:--:--  8353
Downloading https://github.com/rvm/rvm/archive/1.29.9.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.9/1.29.9.tar.gz.asc
Found PGP signature at: 'https://github.com/rvm/rvm/releases/download/1.29.9/1.29.9.tar.gz.asc',
but no GPG software exists to validate it, skipping.
Installing RVM to /Users/mac/.rvm/
    Adding rvm PATH line to /Users/mac/.profile /Users/mac/.mkshrc /Users/mac/.bashrc /Users/mac/.zshrc.
    Adding rvm loading line to /Users/mac/.profile /Users/mac/.bash_profile /Users/mac/.zlogin.
Installation of RVM in /Users/mac/.rvm/ is almost complete:

  * To start using RVM you need to run `source /Users/mac/.rvm/scripts/rvm`
    in all your open shell windows, in rare cases you need to reopen all shell windows.
Thanks for installing RVM 🙏
Please consider donating to our open collective to help us maintain RVM.

👉  Donate: https://opencollective.com/rvm/donate

5>載入rvm環境

source ~/.rvm/scripts/rvm

6>查看rvm信息,輸入rvm -v

mac@MacdeMacBook-Pro ~ % rvm -v

rvm相關信息:

rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

7>檢查ruby可用版本,rvm list known

mac@MacdeMacBook-Pro ~ % rvm list known

顯示如下:

[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.10]
[ruby-]2.2[.10]
[ruby-]2.3[.8]
[ruby-]2.4[.6]
[ruby-]2.5[.5]
[ruby-]2.6[.3]
[ruby-]2.7[.0-preview1]
ruby-head

8>rvm安裝ruby環境

當ruby版本低於2.2.2時,安裝cocoapods會報錯

9>檢查ruby源,gem sources -l  結果如下:

*** CURRENT SOURCES ***
https://rubygems.org/

更換ruby源,gem source -a https://gems.ruby-china.com/

結果:https://gems.ruby-china.com/ added to sources

10>Cocoapods安裝

輸入:sudo gem install -n /usr/local/bin cocoa pods

如果有 gems installed標誌着安裝成功了。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章