CocoaPods的安裝與使用

2021-10-22 13:33:01 字數 1499 閱讀 7792

cocoapods是乙個管理swift和objective-c的cocoa專案的依賴工具。它包含了github上所有的第三方庫,我們使用它來管理我們專案依賴的第三方庫,可以節省設定和更新第三方開源庫的時間.

在終端根路徑輸入:sudo gem install cocoapods

開啟終端,cd到我們的專案目錄下,為了保證我們確實開啟了想要的目錄終端輸入$ls檢視一下是否有乙個 ***x.xcodeproj檔案(其中***x是我們的工程名字)只有出現這個檔案我們才能進行後續操作。

在我們開啟的專案目錄下,需要生成乙個podfile檔案來進行我們第三方庫的管理,再終端輸入$ pod init

如果終端沒有輸出任何錯誤,說明我們安裝成功了。當然有時候我們cd目錄不正確,從而找不到對應的***x.xcodeproj檔案時,終端會列印

[!] no xcode project found, please specify one

不要著急,重新cd到專案目錄下,一定要確保有***x.xcodeproj檔案再次執行,成功後你會在你的專案目錄裡面看到乙個podfile的檔案,我們就是用它來寫入或者刪除第三方庫的

用指令碼編輯器對podfile檔案進行編輯操作,$ vim podfile

開啟我們的podfile檔案(下面是指令碼編輯器的使用方法:i進入編輯模式.     esc:wq  儲存檔案     esc:q   退出 。(輸入「i」,vim編輯器才從「一般模式」切換到「編輯模式」,否則,不能編輯。編輯完成後,按「esc」鍵退出「編輯模式」,然後按住「shift+:」組合鍵輸入「wq」儲存退出。另外,還有「w」儲存、「q」退出、「q!」強行退出不儲存 )      

刪除掉沒有大用的地方,刪除後的檔案如下:

出現錯誤:the target `runner` is declared multiple times.

說明podfile裡面的格式不對,必須是上圖的格式

4.安裝:$ pod install

5.使用cocoapods的問題

pod search無法搜尋到類庫的解決辦法(找不到類庫)

(1)執行pod setup

(2)刪除~/library/caches/cocoapods目錄下的search_index.json檔案

pod setup成功後會生成~/library/caches/cocoapods/search_index.json檔案

終端輸入rm ~/library/caches/cocoapods/search_index.json

刪除成功後再執行pod search

(3)執行pod search

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