本地使用和修改Cocoapods的最佳方法是什么?
就我而言,我想通过另一种方法扩展一个pod ReactiveCocoa。另外,我想在pod的Git存储库中工作,这样我就可以创建一个分支或补丁。
对于在其基目录中具有podspec的库,可以使用:path
选项轻松完成。对于其他具有第三方podspec的pod,我没有看到明显的方法。 (ReactiveCocoa的开发人员自己不提供podspec。)有一个很好的解决方案吗?
pod也有:podspec
选项。但这似乎与:path选项不兼容,因为没有选择引用路径上的源的更改。
答案 0 :(得分:1)
我通常会对repo进行分叉,添加podspec然后进行更改,这里是an example。
看起来像:
pod 'ReactiveCocoa', :git => "https://github.com/ashfurrow/ReactiveCocoa", :branch => "podspec"