我花了很长时间寻找有关与 project.pbxproj 文件的 merge 冲突的答案。我的 merge 冲突主要发生在 Cocoapods 上。似乎如果我在一个分支上添加一个 pod,然后尝试将它 merge 到另一个分支中,我的 Pods 项目的 project.pbxproj 文件中会出现许多 merge 冲突。我会简单地手动解决这些冲突,但有很多方法可以使它变得合理。有没有其他人遇到过这个问题并找到了合理的解决方案。这个问题已经困扰我一段时间了,我只是在万不得已的情况下问这个问题。在单独的分支上创建了几个新功能之后,将它们包含到我的项目中遇到这么多麻烦是非常令人沮丧的。任何帮助将不胜感激。
最佳答案
只要您没有对 Pods.xcodeproj
文件进行更改(您可能不应该这样做),那么真实来源始终是使用 pod 生成的内容安装
。因此,如果有很多冲突,您可以删除项目并重新生成它。
关于ios - Cocoapods project.pbxproj merge 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26924603/