CocoaPods 安裝與使用

2021-09-12 01:40:21 字數 2586 閱讀 6047

1、安裝

開啟finder/應用程式/實用工具/終端;

cocoapods 是用 ruby 寫的,所以執行需要安裝 ruby 環境。mac 中已經自帶 ruby 環境,如果認為 ruby 環境不夠新,可以先在終端輸入以下命令進行更新:

gem update –system

複製**

由於安裝 cocoapods 時要訪問cocoapods,因為可能被遮蔽了,因此用**的ruby映象來訪問該**,在終端輸入以下命令進行替換映象:

gem sources --remove 

gem sources -a

複製**

成功後,使用以下命令檢視:

gem sources –l

複製**

可以看到替換映象成功:

*** current sources ***

複製**

接下來是真正的安裝,在終端輸入以下命令(如果 ruby 版本過低,以下命令會報錯):

sudo gem install cocoapods

複製**

如果 ruby 版本過低導致無法安裝,則執行以下命令進行公升級:

curl -l get.rvm.io | bash -s stable    // 安裝 rvm

source ~/.bashrc  // 更新

source ~/.bash_profile  // 更新

ruby -v  // 檢視當前 ruby 版本

rvm list known  // 列出可安裝版本

rvm install 2.2 // 安裝 ruby 2.2 版本

複製**

等待安裝成功後使用以下命令配置 cocoapods:

pod setup

複製**

安裝指定版本的cocoapod:

sudo gem install cocoapods -v 0.34.4

複製**

2、建立工程並配置第三方類庫

首先開啟 xcode 新建乙個工程,假設為 desktop/cocoapodsdemo ,並且我們要往該工程中匯入 afnetworking 這個類庫。 afnetworking 在 github 中的位址為: 這裡也說明了如何使用cocoapods配置該類庫:

以上說明是我們應該如何書寫 podfile 檔案。一般非常流行和成熟的類庫都得到了 cocoapods 的支援,並且有這個說明。如何確定 cocoapods 是否支援我們想要加入的目標類庫?使用search命令搜尋類庫名:

pod search afnetworking

複製**

如果 cocoapods 支援,將會輸出搜尋到的所有類庫版本和資訊,以及在 podfile 中配置的寫法,例如:

3. 先看看普通的工程目錄:

首先在我們的工程目錄下建立

podfile 檔案,該檔案用來控制cd到工程目錄,然後建立

podfile 並且使用

vim 編寫:

建立檔案:

cd desktop/cocoapodsdemo/

pod init # 自動建立 podfile 檔案,也可以使用 touch podfile 手動建立 podfile 檔案

複製**

編寫命令:

platform:ios, '7.0'

pod "afnetworking", "~>2.1"

複製**

pod install

複製**

安裝完成後,輸出資訊如下:

analyzing dependencies

downloading dependencies

installing afnetworking (2.1.0)

generating pods project

integrating client project

[!] from now on use `cocoapodsdemo.xcworkspace`.

複製**

最後一句表明,如果要正確開啟工程我們應該開啟最新生成的.xcworkspace檔案。

3、編譯執行

如果乙個專案中已經包含了 cocoapods 的配置檔案,但是編譯卻出現錯誤,那麼我們僅需要一行命令就可以配置好所有的第三方類庫了:

pod update

複製**

4、僅新增要加入的庫
pod install --verbose --no-repo-update

複製**

5、解除安裝

在終端執行:

sudo gem uninstall cocoapods

複製**

Cocoapods安裝與使用

cocoapods介紹 cocoapods 的安裝和使用介紹 安裝 sudo gem install cocoapods pod setup如果你的 gem 太老,可能也會有問題,可以嘗試用如下命令公升級 gem sudo gem update system另外,ruby 的軟體源 因為使用的是亞馬...

cocoaPods 安裝與使用

接著上一步,終端輸入 vim podfile 鍵盤輸入 i,進入編輯模式,輸入 platform ios,7.0 pod mbprogresshud 0.8 然後按esc,並且輸入 號進入vim命令模式,然後在冒號後邊輸入wq 確定終端cd到專案總目錄,然後輸入 pod install,等待一會,大...

cocoapods 安裝與使用

1.首先查詢是否安裝了rvm 開啟終端輸入指令rvm v 查詢是否安裝 提示 rvm 1.29.9 latest by michal papis,piotr kuczynski,wayne e.seguin 代表已安裝了rvm 提示 rvm command not found 代表沒有安裝rvm 安...