美文网首页
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