CocoaPods创建私有库,并发布

1、创建 repo 私有库 (存放 spec)

pod repo add  [Private Repo Name] [GitHub HTTPS clone URL]

eg: pod repo add ZHPrivateRepo git@github.com:cornZhou/ZHPrivateRepo.git

【注释】ZHPrivateRepo 本地 repo 名称,git@github.com:cornZhou/ZHPrivateRepo.git远程 spec 库地址

执行 pod repo list 查看repo列表

2、创建 spec 文件

pod spec create ZHDataBase

3、提交修改、提交tag

git add .

git commit -m ""

git push

git tag "0.0.1"

git push --tags

4、验证 .podspec 并上传到远程 repo

验证:pod spec lint ZHDataBase.podspec --allow-warnings

终端出现 ZHDataBase.podspec passed validation. 绿色文字,说明验证成功

上传:pod repo push ZHPrivateRepo ZHDataBase.podspec --allow-warnings

pod repo push ZHPrivateRepo ZHDataBase.podspec --verbose --use-libraries --allow-warnings --skip-import-validation

【注】ZHPrivateRepo 是 repo 名称

本地 repo 搜索库:pod search ZHDataBase

5、podfile 导入

顶部引入 source 地址

source 'git@github.com:cornZhou/ZHPrivateRepo.git'
source 'https://github.com/CocoaPods/Specs.git'

pod 'ZHDataBase'

6、其他

~/.cocoapods 本地repo

pod search 只会搜索本地缓存的框架,如果想搜索到最新的第三方框架或者某个框架的最新版本,必须先使用 pod repo update(推荐)或者pod setup将远程仓库的框架信息更新到本地。

删除 tag

git tag -d 0.0.x

git push origin :0.0.x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值