iOS组件化流程记录

创建项目流程不再详述
一:发布到cocoapods
1.修改代码podspec中的version,保存代码,并添加tag,tag和version需一致
2.验证:--allow-warnings是后缀,最好带上

pod spec lint XXXX.podspec --allow-warnings

3.添加:

pod repo add XXXX   <XXXX项目地址>

4.push

pod repo push XXXX --allow-warnings

5.发布
新库发布没注册过的话,可以先注册,邮箱会收到邮件,需要点一下

pod trunk me
pod trunk register <邮箱xxx@qq.com> "<名字>" --verbose

继续发布:

pod trunk push XXXX.podspec --allow-warnings //允许警告

二:发布到私有库
1.创建私有库,创建个私有库即可
2.添加私有库

pod repo add xxxxSpecs < xxxxSpecs地址>

3.修改代码podspec中的version,保存代码,并添加tag,tag和version需一致
4.验证:--allow-warnings是后缀,最好带上

pod spec lint XXXX.podspec --allow-warnings

如果私有库需要依赖其他的私有库,则发布的时候添加来源即可

pod spec lint XXX.podspec --sources='https://github.com/CocoaPods/Specs.git,https://XXXpodspecs.git' --allow-warnings

5.发布:

pod repo push xxxxSpecs XXXX.podspec --allow-warnings
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容