iOS開發: CocoaPods遠程私有倉庫的維護升級

上一篇: iOS開發: 配置CocoaPods遠程私有倉庫

在上一篇的基礎上, 本篇進行遠程私有倉庫的版本升級

  • 目前本地倉庫中的測試工程如下圖

    • 版本是0.1.0, 只有兩個分類


      測試工程
  • 本次升級到0.2.0, 添加其他分類


    需要添加的分類
  • 拖拽的工程響應位置


    選擇Copy items if needed

    拖拽結果
  • <a>Show In Finder </a>查看位置


    4.png

    實際位置
  • 使用終端cd到本地倉庫中Example文件夾, 并執行pod install命令


    使用cd到Example文件夾

    執行pod install命令
  • 修改LTCategorys.podspec文件中的版本號


    修改LTCategorys.podspec文件中的版本號
  • 終端cd到本地倉庫LTCategorys文件夾下, 將整個本地庫調用git命令, 全部push到遠程私有倉庫中, 并打上與LTCategorys.podspec文件相同的tag

    • git add .
    • git commit -m '備注'
    • git push origin master
    • git tag 0.2.0
    • git push --tags


      遠程私有倉庫界面

      打上的tag
  • 終端cd到本地倉庫LTCategorys文件加下, 調用<a>pod lib lint</a> 和 <a>pod spec lint</a> 檢測LTCategorys.podspec文件


    檢測LTCategorys.podspec文件
  • 終端執行命令 pod repo, 檢查當前索引庫


    終端執行命令 pod repo, 檢查當前索引庫
  • 終端cd到LTCategorys文件夾, 執行命令 pod repo push 私有索引庫名 podspec文件名, 將podspec添加到本地私有索引庫, 然后自動push到遠程索引庫


    將podspec添加到遠程索引庫
  • 可以在本地CocoaPods索引庫中找到找到新添加的0.2.0版本


    本地CocoaPods索引庫中新添加的0.2.0版本
  • 終端執行命令: pod search LTCategorys, 可以搜索到新添加的版本


    查看版本
  • 使用終端cd到<a href="http://www.lxweimin.com/p/506dd096f125">上一篇</a>中創建的Test文件夾下, 并執行<a>pod update --no-repo-update</a>命令, 可以將LTCategorys庫沖0.1.0更新到0.2.0


    更新前

    更新后
  • 如果是新建工程, 那么Podfile需要如下填寫

    • 查看索引庫URL


      查看URL地址
    • 填寫Podfile注意添加source


      介紹

      填寫結果
    • 然后執行pod install命令就可以了
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容