我们有一个私人的规格回购。我们的一个私人吊舱对另一个名为CWFoundation的内部吊舱有依赖性(s.dependency 'CWFoundation', '~> 0.0.1'
)。 CWFoundation的podspec只是一种使用jayway的CWFoundation(https://github.com/jayway/CWFoundation)作为窗格(因为它不存在podspec文件)。管理一个公共cocoapod的同名私人cocoapod
一切工作正常,直到别人在github中创建了一个名为CWFoundation的新项目(https://github.com/guojiubo/CWFoundation),并将其添加到cocoapods的公开回购站中。
现在我们的内部吊舱,解决了依赖关系,而不是从我们的私人spec回购下载CWFoundation,从公共回购下载一个,并没有任何工作。
我在读cocoapods.org该
如果您计划在分叉库,已经是法师规格回购的一部分,现在我们建议您选择以M
前的字母开头的名称
但是我们遵循这个规则,该窗口被称为CWFoundation,并以'C'开头,并且不起作用。
我能做些什么来检索CWFoundation的私人podspec文件?
我们的私人产品回购被称为GG-CocoaPods-Specs。所以,它应该工作,对吧? – Carlos 2014-09-26 16:59:41
我们的私人产品回购在〜/ .cocoapods/repos中被称为GG-CocoaPods-Specs。我已经尝试将repo名称更改为gg-CocoaPods-Specs,以防万一小写/大写问题,但我得到了相同的结果。我做荚安装,我仍然得到CWFoundation(0.0.4),不正确的... – Carlos 2014-09-26 17:06:13
你的文件夹结构的其余部分是什么样子? – 2014-09-26 17:48:26