前言
之前寫了一篇文章《CocoaPods搭建私有庫》,但是如果你后續(xù)的又?jǐn)U充一些類,該如何操作呢?這就涉及到CocoaPods私有庫的升級維護(hù)。
文章目錄(即具體步驟)
一、重新升級pod庫模板工程的代碼提交到遠(yuǎn)程倉庫(注:使用pod lib create命令創(chuàng)建pod庫模板工程);
二、修改pod庫模板工程中的.podspec文件版本號;
三、將pod庫模板工程中的.podspec推送給本地私有庫;
具體步驟
****一、重新升級pod庫模板工程的代碼提交到遠(yuǎn)程倉庫(注:使用pod lib create命令創(chuàng)建pod庫模板工程);****
重新升級提交到遠(yuǎn)程倉庫這部分包含兩部分內(nèi)容:代碼升級和版本升級;
1、代碼升級
切換到pod庫模板工程文件夾下,使用終端命令如下:
git add .
git commit -m '注釋'
git push origin master
2、版本升級
git tag -a '新版本號' -m '注釋'
git push --tags
****二、修改pod庫模板工程中的.podspec文件版本號;****
修改pod庫模板工程中的.podspec文件中s.version的值;
注:s.version的值要與“版本升級”中的tag值保持一致;
****三、將pod庫模板工程中的.podspec推送給本地私有庫;****
切換到pod庫模板工程文件夾下,使用終端命令如下:
pod repo push SpecName XXX.podspec
注:
SpecName:pod庫模板工程中的.podspec文件中的s.name;
XXX:pod庫模板工程中的.podspec文件名;
更多文章
CocoaPods開源庫的搭建
CocoaPods搭建私有庫
CocoaPods搭建私有庫遇到問題
CocoaPods私有庫的升級維護(hù)
SKStoreReviewController之程序內(nèi)評價
App應(yīng)用程序圖標(biāo)的動態(tài)更換
開源框架 MGJRouter_Swift
iOS的MVP設(shè)計模式
iOS插件化
iOS FMDB的使用
Swift之ReactiveSwift
OC之ReactiveCocoa
OC之ReactiveCocoa進(jìn)階
iOS 性能考慮