美文网首页
更新自己的cocoapods库

更新自己的cocoapods库

作者: 游龙飞雪 | 来源:发表于2020-06-21 00:14 被阅读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

    相关文章

      网友评论

          本文标题:更新自己的cocoapods库

          本文链接:https://www.haomeiwen.com/subject/rninxktx.html