美文网首页
组件化(五)远程私有库的升级

组件化(五)远程私有库的升级

作者: 奋斗的小马达 | 来源:发表于2021-12-31 11:27 被阅读0次
    1、按照 组件化(三)创建自己的私有库(源是自己创建的) 创建好一个远程的私有库
    2、增删改你需要操作的文件

    我把之前的 ReplaceMe.m 文件给删除 了然后新建了一个 Categories 文件夹(其实就是修改你需要修改的东西)

    如图所示

    4566E3EE-9652-4470-9BEF-819B394C79D8.png
    3、修改FCPrivateTools.podspec 文件 的版本号 (从 0.0.1 变成 0.0.2)
    61E7B544BDA2021570A2471C9C1BD206.png
    4、上传代码
    1、cd到 fcprivate-tools 文件目录下  看清楚目录别错了
    
    1B481BD657041E7985420FBA6AE1B19F.png
    //提交到远程仓库
    2、 git add .
    3、git commit -m '整理文档'
    4、git push origin master
    
    //5、打标签 (这一步很关键  标签名称一定要与 spec 文件里面的版本号一致)
    
     git tag '0.0.2'
    
    git push --tags
    
    5、验证
    //本地验证
    pod lib lint --allow-warnings
    //远程验证
    pod spec lint --use-libraries --allow-warnings
    

    其实这一步验证可以省略 但是为了保证我们能够成功 所以验证一下本地和远程是否成功 如果都能成功则进行下一步

    6、上传自己的远程索引库
    pod repo push 自己远程索引库的名称 自己的工具库.podspec
    
    //这是我的
    pod repo push FCPrivateSpec FCPrivateTools.podspec
    

    上传成功 如下


    B0A54B44-3FC9-4476-BB67-0DB64519B5F1.png

    此时自己本地的 cocoapods里面也会有一个0.0.2的版本 如图


    2EC8CE01E6F105AEA0F304472C8A9603.png
    7、验证是否升级成功
    pod search 你自己的库
    //我的库
    pod search FCPrivateTools
    

    成功如图


    6563FBF0BC74DC21925E59246E759696.png

    相关文章

      网友评论

          本文标题:组件化(五)远程私有库的升级

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