cocoapods管理framework(二)

2020-02-05  本文已影响0人  maxZhang

主要讲述生成私有的spec仓库,供自己做笔记使用

1.新建远程的私有spec仓库

仓库创建.png

Initialize this repository with a README文件,可以勾选或者不勾选,如果不勾选的话,那么远程没有默认的master分支,需要本地上传一个文件,生产默认的master分支。

2.验证需要推送的spec文件的有效性

定位到.podsepc文件所在的目录层级,执行
'''pod lib lint'''
如果因为waring验证不通过可以加上--allow-warnings

3.关联远程的spec仓库到本地的pod仓库

''''git remote add origin git@github.com:maxzhangchn/podsdkSpecs.git''
查看是否添加成功
执行命令查看本地是否存在pod仓库
''''pod repo''

本地的仓库列表

4.推送本地的仓库到远程的spec仓库

'''pod repo push podsdkSpecs podsdk.podspec --allow-warnings'''

如果之前没有创建仓库,没有加上readme文件,也就是之前的空仓库不会默认生成master分支,此时执行这个命令会报错如下
报错

注意:本地需要推送的spec文件前需要打tag

上一篇 下一篇

猜你喜欢

热点阅读