cocoapods创建私有库的问题

2018-06-01  本文已影响12人  二斤寂寞

区区一个私有库问题,让老夫耽误了半天时间,MMP!一直以来都是脚本帮忙做后续发布操作,老夫习惯性的创建仓库,用仓库,脱离公司脚本,却没法搜到自己的库。未能深入了解原理,可悲啊。
官方地址

发布到cocoapods上的公有仓库,该文章说的已经十分清楚了。
CocoaPods公有仓库的创建

一般公司不会把自己的代码公开,经常选择一些私有地址,gitlab、码云等等。
所以这就用到了私有库的创建。
CocoaPods私有仓库的创建

总结补充两点:
~/.cocoapods/repos 此目录下存放着自己cocoapods库的索引,用于找到你库的仓库地址。

以下图为例:

image.png
ZL_Common是项目代码仓库,用于其他项目pod导入
ZL_CommonSpec是存放ZL_Common仓库地址的索引,用于放在~/.cocoapods/repos,让你能搜索到自己的库
// ZL_CommonSpec存放项目的地址
pod repo add ZL_CommonSpec https://gitlab.com/xxxx/ZL_CommonSpec.git 
// 把仓库`ZL_Common`关联索引仓库`ZL_CommonSpec`上
pod repo push ZL_CommonSpec ZL_Common.podspec
image.png
上一篇 下一篇

猜你喜欢

热点阅读