有没有办法使用cocoapods的拉取请求?

时间:2016-09-01 00:33:01

标签: cocoapods

对于swift 3,许多cocoapods一直在争先恐后地跟上每个beta带来的变化。有时,这些更改不会很快合并到分支中。在这些情况下,有没有办法使用分支的拉取请求?

实施例: https://github.com/MengTo/Spring/pull/187/commits/d791055bc43bba9af8124d2832c2d8cd95ecfc11

1 个答案:

答案 0 :(得分:8)

您始终可以使用pod文件指定特定的提交或分支。

所以,如果你想从主回购中获得swift3分支,它就像这样简单:

pod 'Spring', :git => 'https://github.com/MengTo/Spring.git', :branch => 'swift3'

但是,这个拉取请求并非来自主回购。我们需要弄清楚它的来源。

在这种情况下,它来自this repo,所以我们只需要更改它来自哪个存储库(该存储库中的分支名称实际上是相同的):

pod 'Spring', :git => 'https://github.com/sammygutierrez/Spring.git', :branch => 'swift3'