1

我在 Xcode 中编写 openFrameworks 代码,最近打开 Xcode 发现它卡在“正在加载修订版”上。

这是有问题的,因为我无法访问构建设置;当我点击我的项目树时,我得到了“不在源代码控制之下”的错误。

我在另一个stackoverflow线程中找到了一个解决方案,它说删除yourproject.xcodeproj/project.xcworkspace对我来说只是简单的内容contents.xcworkspacedata

那行得通!但我想知道为什么它会起作用,除了魔法。

不幸的是,对于这个问题似乎没有任何直接的答案,甚至从我发现的各种线程中对 xcworkspace 的描述都没有明确的答案。

我想要更全面地了解正在发生的事情,而不是非常有用的短期修复,但没有更大的经验教训。

4

1 回答 1

0

尝试在版本编辑器中比较版本时,我遇到了同样的问题。切换到标准编辑器或辅助编辑器时,问题就消失了。

在我看来,这里的“魔法”只是通过删除 yourproject.xcodeproj/project.xcworkspace 的内容,项目被迫关闭。当您重新打开项目时,它会在标准编辑器中打开。

所以,我可能是错的,但我认为问题出在版本编辑器中。问题实际上是什么......我不知道。这也解释了为什么单击项目树时会出现“不在源代码管理下”的错误。

于 2013-01-08T11:52:20.767 回答