播客规范。设置 s.dependency 以下载分叉的回购源

Podspec. Set s.dependency to download forked repo sources

我有一个通过 cocoa pods 下载的存储库。此回购包括 .podspec 文件,其中包含 s.dependency 'glm', '~> 0.9.4.6' 行。

据我了解,它将从此处下载:https://github.com/g-truc/glm

我分叉了 glm,现在我想使用连接到 glm 的分叉回购的 s.dependency。我如何在 podspec 文件中指定它以指出我需要下载分叉的 glm 源?

您可以让 CocoaPods 覆盖 Podfile 中依赖项的位置,即定义 pod 'glm', :git => 'https://github.com/yourUser/yourFork.git'

您必须确保指定分支的行在指定将其用作依赖项的 pod 的行之前。

请参阅此answer about this topic, and this one,了解如何方便地将 fork 与 CocoaPods 结合使用。