美文网首页
iOS 私有库验证

iOS 私有库验证

作者: taisheng2017 | 来源:发表于2021-09-27 17:12 被阅读0次

    参考:https://zhuanlan.zhihu.com/p/128452187

    1.搭建私有库之前必须要先创建索引库

         pod repo add XXXSpec 刚才创建的远程索引库的gitlab的地址
    

    2.开始创建本地私有库

         pod lib create 私有库名称
    

    3.将私有库push到远程仓库

    4.进行本地校验

         pod lib lint --allow-warnings
    

    因为我依赖了其他的第三方库,所以我必须要将其他第三方库的索引库地址也得写上

        pod lib lint --sources="cocoapods库地址,私有库远程地址" --allow-warnings
    

    但是这个第三方私有库又依赖了其他的库,所以还要对这个命令进行加工,之后变成了这个 样子

        pod lib lint --sources="cocoapods库地址,私有库远程地址" --use-libraries --allow-warnings
    

    5.打Tag

    6.远程校验

        pod spec lint --verbose --use-libraries --allow-warnings --sources='git@git.xxxxx.art:BravoGroup/cmcconfigsmodule.git,https://github.com/CocoaPod  s/Specs.git'
    

    7.将spec文件推送到最开始创建的索引库

           pod repo push [本地索引库名] [索引文件名] --allow-warnings 提交索引文件到远程索引库。
    
          pod repo push BravoSpec CMCConfigsModule.podspec --allow-warnings --use-libraries
    

    8.验证私有库

        pod repo update -- 先更新一下pod库,不然找不到你刚上传的私有库
        pod search 私有库
    

    9.pod search 无效解决方式

          删除~/Library/Caches/CocoaPods/search_index.json重新pod search
    

    相关文章

      网友评论

          本文标题:iOS 私有库验证

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