故障排除-与源代码树合并后,无法在Xcode中加载项目文件
因此,我今天从Source Tree撤回了上游的提交。
一切看起来都很好,没有冲突。 好!
但是当我用Xcode重新打开项目时,Xcode告诉我无法加载我的项目!
在大多数情况下,无法加载项目文件的原因是因为文件中存在未解决的冲突。
如果两个提交相互冲突,则源代码树应通过显示感叹号三角形标记来告诉您。 (像快照一样)
但是Source Tree告诉我,这次合并非常好,并且进行了合并,Weird!
解
我先打开.pbxprog文件,然后输入高品质的文本(或者可以使用任何其他文本编辑器),然后使用cmd + F搜索“ ===”,以查看是否存在冲突。
嗯,还有一些冲突需要解决。
解决所有冲突后,项目文件即可加载,但是当我构建并运行时,Xcode给了我这个
不知道为什么会这样,但是使用cmd + k清理和清理生成文件夹确实解决了此问题。
好的,出于某种原因-我不知道为什么,源树无法在.pbxprog中指示冲突。
如果有人知道为什么会这样,请发表评论leave
显然,英语不是我的母语,所以请发表评论来纠正语法,习语和拼写,以使本文更具可读性。👏如果您觉得本文有用