常用pod命令

  • pod init: 創(chuàng)建Podfile文件

  • pod install:會根據(jù)podfile.lock文件中指定的pod依賴庫的版本去拉去項目的pod依賴庫。在首次執(zhí)行pod install命令時,如果不存在podfile.lock文件會生成,podfile.lock文件,并且同時生成xcworkspace文件和pods文件夾。 切換到工程目錄執(zhí)行:

  • pod install --no-repo-update: 協(xié)作開發(fā)時使用此命令可以根據(jù)podfile.lock文件限制第三方庫的版本

  • pod update:這個命令會檢查podfile.lock文件中的pod依賴庫的版本,并進行更新,會重新生成一個podfile.lock文件。

  • pod setup:用來初始化cocoapod的環(huán)境,在我們剛安裝完cocoapod時,我們可以使用pod setup命令來初始化pod的運行環(huán)境,具體實現(xiàn):是通過在`~/.cocoapods/repos下創(chuàng)建一個目錄,該目錄是通過clonehttps://github.com/CocoaPods/Specs的public master分之得到的pod倉庫,在一些企業(yè)開發(fā)中,經(jīng)常會有自己的pod倉庫,只需將這些倉庫使用一下方式添加到該目錄下即可:

    pod repo add NAME URL[branch]
    使用自己的pod倉庫,會有更快的pod依賴庫的操作速度。

  • pod search:該命令用來搜索可以使用的pod依賴庫,搜索結果中會向我們展示怎么在pod中使用該依賴庫。

其他還有一些使用較少的pod命令可以作為了解:

  • pod list:列出所有項目依賴倉庫中的pod依賴庫。
  • pod repo:用來管理pod依賴倉庫的地址。
  • pod spec:管理pod規(guī)范。
  • pod init:在當前目錄下創(chuàng)建一個podfile文件,我們可以通過將需要的pod依賴庫添加到podfile文件中,實現(xiàn)在項目中添加依賴。
  • pod env:來打印出pod的環(huán)境,一般是podfile文件中的內(nèi)容。
  • pod cache:管理cocoapod的緩存:可以用來清空內(nèi)存,也可以用來查看每個pod庫的緩存。
  • pod outdate:展示出可更新版本的pod依賴庫。

制作私有庫使用:

  • pod repo add NAME URL[branch]:添加自己的pod倉庫
  • pod lib create [倉庫名]:在本地創(chuàng)建一個基于pod模板的git倉庫
  • pod lib lint:pod本地庫驗證
  • pod spec lint:pod遠程庫驗證
  • pod repo push 索引庫名 podspec文件名:命令執(zhí)行會先將pod索引添加到本地的索引庫,然后會自動推送到遠程的索引庫
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容