如何使用不包含podspec的本地修改的Cocoapod?

时间:2014-12-29 20:48:29

标签: objective-c cocoapods reactive-cocoa

本地使用和修改Cocoapods的最佳方法是什么?

就我而言,我想通过另一种方法扩展一个pod ReactiveCocoa。另外,我想在pod的Git存储库中工作,这样我就可以创建一个分支或补丁。

对于在其基目录中具有podspec的库,可以使用:path选项轻松完成。对于其他具有第三方podspec的pod,我没有看到明显的方法。 (ReactiveCocoa的开发人员自己不提供podspec。)有一个很好的解决方案吗?

pod也有:podspec选项。但这似乎与:path选项不兼容,因为没有选择引用路径上的源的更改。

1 个答案:

答案 0 :(得分:1)

我通常会对repo进行分叉,添加podspec然后进行更改,这里是an example

看起来像: pod 'ReactiveCocoa', :git => "https://github.com/ashfurrow/ReactiveCocoa", :branch => "podspec"