CocoaPods使用總結

2021-07-13 09:28:21 字數 2027 閱讀 5965

cocoapods是ios最常用的第三方類庫管理工具,絕大部分有名的開源類庫都支援cocoapods。

cocoapods是用ruby實現的,要想使用它首先需要有ruby的環境。

mac 自帶ruby環境但是版本有點偏低,建議公升級

公升級ruby的命令如下:

$ sudo gem update —system   

如果這個公升級很慢或者不能公升級 那麼就選擇用**的rubygems映象來代替官方版本,執行以下命令:

$ gem sources  -l 

$ gem sources  --remove  

$ gem sources  -a  

$ gem sources  -l

如果還是不能更新我建議您檢查安裝ruby的一些環境依賴下面是安裝順序

xcode->homebrew->rvm->ruby->cocoapods

從上面的的關係可以看出在安裝ruby時最好是先安裝rvm全稱ruby version manager,是乙個非常好用的ruby版本以及安裝工具。就是用來安裝和控制ruby版本的工具。rvm安裝的命令如下:

1、安裝rvm

curl -l | bash -s stable

2、檢查rvm是否安裝成功

$ rvm -v

3、檢視ruby版本

$ rvm list

4、rvm 裝好以後,需要執行下面的命令將指定版本的 ruby 設定為系統預設版本

rvm 2.1.0 --default

二、安裝cocoapods 

1、安裝指令

sudo gem install cocoapods  //由於sudo超級許可權,所以會填使用者密碼

執行完這句如果報告以下錯誤:

常見錯誤:

error: could not find a valid gem 'cocoapods' (>= 0), here is why:

unable to download data from- errno::etimedout: operation timed out - connect(2) (latest_specs.4.8.gz)

error: possible alternatives: cocoapods

這是因為ruby的軟體源rubygems.org因為使用亞馬遜的雲服務,被我**遮蔽了,需要更新一下ruby的源

$ gem sources  -l

$ gem sources  --remove  

$ gem sources  -a  

$ gem sources  -l

2、在安裝程序結束的時候,執行命令

$ pod setup --verbose

$  cd ~/.cocoapods 

$ du -sh  *

三、使用cocoapods

1、首先cd轉入當前專案中,寫入要匯入的三方庫

$ vi podfile

2、安裝

$ pod install

$ pod install --verbose --no-repo-update

3、更新

$ pod update

$ pod update --verbose --no-repo-update

cocoaPods 使用總結

cocoapods 簡介 安裝 指令示例複製括號裡面的 使用 1 新建乙個工程,在關閉 2 在終端裡敲 cd,把新建的專案資料夾拖到cd後面 use frameworks pod afnetworking 2.6 pod orstackview 3.0 pod swiftyjson 2.3 end5...

cocoaPods的安裝和使用總結

cocoapods是ios最常用的第三方類庫管理工具,絕大部分有名的開源類庫都支援cocoapods。cocoapods是用ruby實現的,要想使用它首先需要有ruby的環境。幸運的是os x系統預設已經可以執行ruby了,因此我們只需執行以下命令 sudo gem install cocoapod...

CocoaPods 安裝 使用 過程總結

一 概要 ios開發時,專案中會引用許多第三方庫,cocoapods 可以用來方便的統一管理這些第三方庫。cocoapods是ios專案的依賴管理工具,該專案原始碼在github上管理。開發ios專案不可避免地要使用第三方開源庫,cocoapods的出現使得我們可以節省設定和第三方開源庫的時間。在使...