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 安...