有没有办法为 CocoaPods 主存储库指定不同的存储库?

Is there a way I can specify a different repository for the CocoaPods master repo?

在我的工作中,我们有一个私有的 cocoapods 存储库,用于为开发人员托管列入白名单的库,我正在尝试验证我编写的库。

每当我执行 pod spec lint MYPODNAME --verbose 时,CocoaPods 都会尝试根据 master 存储库而不是我的私人存储库来验证我的规范。

有什么办法可以解决这个问题吗?

我已尝试完全删除主存储库,但它仍会尝试验证我的 pod 对 master

的依赖性

编辑:This issue 似乎描述了我正在经历的事情。

回答我自己的问题。您必须手动指定 --sources CocoaPods 将根据什么来验证规范。

pod spec lint MYPODNAME --verbose --sources=git@<DOMAIN>:<REPO>.git