美文网首页pod & gitCocoaPods
CocoaPods公有库与私有库有哪些区别?

CocoaPods公有库与私有库有哪些区别?

作者: 新生代农民工No1 | 来源:发表于2021-09-10 16:07 被阅读0次

CocoaPods是iOS中的一个包管理工具,使用简单,管理高效;

理解了CocoaPods原理之后,我们知道pod install命令会有以下几个步骤:

  • 读取podfile文件
  • 加载源文件 (.podspec
  • 生成Pods.xcodeproj
  • 安装第三方库
  • 写入至磁盘
CocoaPods公有库和私有库区别:(.podspec文件保存位置不同)

推送上不同:

  • 公有库:本地库制作或者更新完后, 将podspec文件提交至CocoaPods源仓库 (所有人都可以安装)
  • 私有库:本地库制作或者更新完后, 将podspec文件提交至私有源仓库 (私有仓库授权后可以安装)

公有库发布版本方法

pod trunk push [name].podspec

私有库发布版本方法

pod repo push [repoName] [name].podspec

使用上不同:

  • 私有库:面向内部开发人员;
  • 公有库:面向所有开发人员;

相关文章

网友评论

    本文标题:CocoaPods公有库与私有库有哪些区别?

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