进阶-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 protected] 'Name' --verbose
2.验证
pod trunk me

进阶-pod 私有库命令_第1张图片
EF087E60-6B50-46D3-A046-7D988BD9DD58.png

你可能感兴趣的:(进阶-pod 私有库命令)