因为cocoapods是依赖tag版本的,所以必须打tag,以后再次更新只需要把你的项目打一个tag,然后修改xxx.podspec
文件中的版本接着提交到cocoapods官方就可以了。
- 给
git
打tag
:打开终端:cd xxx
,// xxx为git上一级路径;git tag "v1.0.0"
,//为git打tag, 第一次需要在前面加一个vgit push --tags
, // 将tag推送到远程仓库
修改
xxx.podspec
文件中s.version
的内容,即版本号:Pod::Spec.new do |s| s.name = 'xxx' s.version = "0.0.x" s.summary = "xxxxxx" ... end
- 上传到Git:将修改好的
xxx.podspec
文件提交到git
; 验证
xxx.podspec
文件:pod spec lint xxx.podspec --verbose
,// --verbose 如果验证失败会报错误信息发布到
spec
:pod trunk push xxx.podspec
, // --use-libraries --allow-warnings如果出现: