进阶-pod|进阶-pod 私有库命令

【进阶-pod|进阶-pod 私有库命令】1.生成模板工程

$pod lib create PodName

2.校验本地pod
$pod lib lint

  1. 校验spec文件
$ pod spec lint

4.推送到远程
  • 第一种情况,推送到github公共库
$ pod trunk push podName.podspec

  • 第二种情况,推送到私有库
$ pod repo push ios_specs(管理私有库spec文件的仓库名称)podName.podspec

参数
--allow-w'rnings //?用它忽略略警告 --verbose //打印执?行行过程详细信息 --use-libr'ries //如果使?用了了静态库 需要使?用 --sources=https://github.com/Coco'Pods/Specs //如果库依赖了了三?方的 pod库需要设置,可以设置私有库

例如:
//如果你的私有库 依赖了其他三方库需要加上--sources
pod lib lint --sources=https://github.com/CocoaPods/Specs

如果私有库,依赖了自己的私有库以及三方
pod lib lint --allow-warnings --verbose --sources=http://git.guazi-corp.com/XXXXXXX/ios_specs.git,https://github.com/CocoaPods/Specs --no-clean

额外公共库使用trunk命令
1.注册
pod trunk register email@163.com 'Name' --verbose
2.验证
pod trunk me
进阶-pod|进阶-pod 私有库命令
文章图片
EF087E60-6B50-46D3-A046-7D988BD9DD58.png

    推荐阅读