我正在使用 cocoapods 开展一个项目,突然间我看到自己在其中一个库中进行了一些更改。如何确保这些更改永远不会被 a 覆盖pod update
?有什么方法可以在不更新 github 项目的情况下在 pod 中引入更改?
更新:分叉一个项目
我试图分叉项目并创建一个新的规范文件以指向新项目。我能够安装基本的东西,但是,由于某种原因,安装了一些依赖项,但无法在 pods 项目中引用。目前我的 podsfile 中有这个:
'WhirlyGlobe', :podspec => 'https://raw.github.com/tiagoalmeida/WhirlyGlobe/master/WhirlyGlobe.podspec'
该库的分支位于https://github.com/tiagoalmeida/WhirlyGlobe
UPDATE2:缺少标题
我发现没有生成用于 boost 和 Eigen 的标头(Pods/Headers)(来自 WhirilyGlobe)。
UPDATE3:尝试对标头做一些事情
我尝试查看此线程中的一些配置,并尝试了常见问题解答中的解决方案,但我相信我的问题有所不同。标题实际上丢失了。
UPDATE4:攻击 cocoapods 版本
我已经卸载了 cocoapods 并安装了 0.20.2 版本(在尝试使用我的 fork 之前正在工作)并且它保持不变:/。