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