
pod repo 查看本地已关联仓库源
pod repo add 本地索引库名称 远程索引库仓库地址
pod repo update 索引库名称
pod repo remove 本地索引库名称
执行命令 添加远程索引库`KTPodSpecs`克隆到本地

利用模板自动生成私有库工程
pod lib create 框架名称
pod lib create KTUIKit

生成的工程依赖关系
KTUIKit的示例工程的podfile配置spec的路径是相对于本地podfile的路径


新建远程仓库

进入本地KTUIKit目录执行Git命令 与远程KTUIKit建立关联
git remote add origin https://github.com/coderketao/KTUIKit.git
git branch --set-upstream-to=origin/master master 本地分支远程分支建立track

建立关联后,本地KTUIKit push到远程仓库 注意:push过程记得一定将Pods和Podfile.lock文件忽略,否则导致pod install和pod repo push很慢

远程master分支添加tag 执行命令
git tag ‘0.1.0‘ 添加 git push --tags git tag -d 0.1.0 删除 git push origin :0.1.0

将podspec文件到远程索引库 执行命令 验证`KTUIKit.podspec`是否合法
pod lib lint KTUIKit.podspec --allow-warnings --use-libraries 验证本地

执行命令 发布podspec到远程索引仓库
pod repo push KTPodSpecs KTUIKit.podspec --allow-warnings --use-libraries

新建项目,应用私有库

原文:https://www.cnblogs.com/CoderHong/p/11217312.html