CocoaPods的安裝與使用

2021-07-06 05:14:28 字數 2053 閱讀 4312

使用cocoapods的一些記錄

參考鏈結

cocoapods安裝與使用

masonry 和 cocopods 介紹及安裝步驟

新增:pod setup很慢的問題

新增:cocoapods匯入reactivecocoa5.0以上版本注意事項

一、安裝cocoapods:

cocoapods需要ruby環境,osx自帶。直接執行命令:

$ sudo gem install cocoapods

安裝可能遇到的問題:

如果沒有反應,可能是https被牆,用以下命令更換網域名稱 (已過期):

$ gem sources --remove

$ gem sources -a

//要想驗證是否替換成功了,可以執行:

$ gem sources -l

//正常的輸出是:

*** current sources ***

gem版本過老

gem是管理ruby庫和程式的標準包,如果它的版本過低也可能導致安裝失敗,解決方案自然是公升級gem,執行下述命令即可:

$ sudo gem update --system

公升級cocoapods

公升級很簡單,再次執行安裝命令即可

$ sudo gem install cocoapods

安裝結束的時後,執行命令:

$ pod setup

二、使用cocoapods

開啟終端,進入需要使用cocoapods的專案根路徑。如:

cd /users/username/documents/projects/demo

先考慮專案中需要引用哪些庫,然後在通過search命令來查詢庫的資訊,如需要加入masonry,那可以如下寫法:

pod search masonry

命令執行後會得到如下結果:

->

> masonry (0.6.3) harness the power of auto layout nslayoutconstraints with a simplified, chainable and expressive

> syntax. pod 'masonry', '~> 0.6.3'

> - homepage:

> - source: .git

> - versions: 0.6.3, 0.6.2, 0.6.1, 0.6.0, 0.5.3, 0.5.2, 0.5.1, 0.5.0, 0.4.0,

> 0.3.2, 0.3.1, 0.3.0, 0.2.4, 0.2.3, 0.2.2, 0.2.1, 0.2.0, 0.1.6, 0.1.5, 0.1.0,

> 0.0.3, 0.0.2 [master repo]

其中的pod 'masonry', '~> 0.6.3'是待會要寫入到podfile中的資訊。如果已經知道這些資訊,那可以直接省略此步。直接進行下面的步驟。
得到必要的庫資訊後,現在需要在專案中建立podfile檔案。通過下面的命令:

vi podfile

然後按i編輯podfile檔案

target 'project' do

pod 'masonry', '~> 0.6.3'

end

如果podfile中新增了新庫,可以使用下面命令進行更新:

pod update

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 安裝 開啟finder 應用程式 實用工具 終端 cocoapods 是用 ruby 寫的,所以執行需要安裝 ruby 環境。mac 中已經自帶 ruby 環境,如果認為 ruby 環境不夠新,可以先在終端輸入以下命令進行更新 gem update system 複製 由於安裝 cocoapod...