更新自己的cocoapods库

2020-06-21  本文已影响0人  游龙飞雪

更新自己的cocoapods库
参考: https://www.jianshu.com/p/0c1e7ac8f4eb

1. 写好代码之后,修改XXXX.podspec文件中s.version的内容

Pod::Spec.new do |s|
s.version = "0.0.x"
s.summary = "xxxxxx"
...
end

2. 将项目提交到Git。

这个项目是总的 cocoaPods 项目,包含配置好的 .podspec 文件

3. 打tag

因为cocoapods是依赖tag版本的,所以必须打tag,
以后再次更新只需要把你的项目打一个tag
然后修改.podspec文件中的版本接着提交到cocoapods官方就可以了

代码如下

//为git打tag, 第一次需要在前面加一个v
git tag "v1.0.0" 
//将tag推送到远程仓库
git push --tags 

4. 验证 .podspec 文件

// --verbose 如果验证失败会报错误信息
pod spec lint xxxx.podspec --verbose

也可以使用(因为是在当前目录,也可省略 xxx.podspec 文件)

// --verbose 如果验证失败会报错误信息
pod spec lint --verbose

如果报红色警告,后面加 --allow-warnings
如下:

// --verbose 如果验证失败会报错误信息
pod spec lint --verbose --allow-warnings

5. 发布

// --use-libraries --allow-warnings
pod trunk push xxxx.podspec 

或者

pod trunk push --allow-warnings

------ OK

上一篇 下一篇

猜你喜欢

热点阅读