【发布时间】:2014-07-19 23:12:15
【问题描述】:
我有一个 podspec,它依赖于另一个库。该库没有发布规范。
在这种情况下,解决依赖关系的最佳方法是什么? “dependency”关键字只允许引用其他规范,但不能引用外部的 repo(例如通过 repo + SHA-1)
自己为库发布规范?或者我可以创建一个本地 podspec 并使用 repo 提交并以某种方式引用它吗?
【问题讨论】:
我有一个 podspec,它依赖于另一个库。该库没有发布规范。
在这种情况下,解决依赖关系的最佳方法是什么? “dependency”关键字只允许引用其他规范,但不能引用外部的 repo(例如通过 repo + SHA-1)
自己为库发布规范?或者我可以创建一个本地 podspec 并使用 repo 提交并以某种方式引用它吗?
【问题讨论】:
您最好为其他库创建规范,并将该规范作为依赖项包含在您的库中。另一种选择是将库与您的库捆绑并在本地引用规范中的文件。不建议这样做。
【讨论】:
pod spec lint,它对除您以外的任何人都不起作用。