在公司合作開發(fā)中會經(jīng)常遇見定制化的小的UI組件欲低,但是隨著需求的變更大家會對其進(jìn)行小的修改,甚至?xí)珥?xiàng)目使用营罢,因此一個團(tuán)體的CocoaPods是解決問題的好辦法
其實(shí)很久就像搞一個自己的Cocoapods了現(xiàn)在終于成功了,給大家分享一下曲折的流程
1.創(chuàng)建項(xiàng)目,分享到github這個就不多說了她混,還有就是安裝CocoPods也是基本功,就略過了
2.下面就是曲折的Cocoapods制作和發(fā)布過程
? ?2.1pod的控制是基于文件目錄和tag來進(jìn)行的泊碑,你可以指定每一個版本所附帶的文件目錄和對應(yīng)的tag版本來進(jìn)行項(xiàng)目中需要的文件坤按。首先打tag
2.2pod的驗(yàn)證
根據(jù)圖片我們看到我們的驗(yàn)證沒有通過,有很2個警告馒过。嚴(yán)格來說有錯誤和警告是不能正常的通過的臭脓。但是紅色文字給予提示通過使用 --allow-warnings可以忽略這些問題,進(jìn)而達(dá)到可以驗(yàn)證通過沉桌。
? ?2.3進(jìn)行遠(yuǎn)程管理的注冊
點(diǎn)擊郵箱的郵件中的連接之后谢鹊,我們可以進(jìn)行一下確認(rèn)pod trunk me(就不貼圖了)
2.4push到遠(yuǎn)端
好了到此為止我們完成了發(fā)布留凭,之后大家可以從遠(yuǎn)程的直接使用了佃扼。
在此感謝http://www.reibang.com/p/32ba94d41861“梗可以參考創(chuàng)建和編寫podspec文件