Xcode 7.3无法加载项目

时间:2016-05-06 13:26:00

标签: ios xcode7.3 xcode-workspace

我在一天中对功能进行了一些更改。 之后我关闭工作区并尝试再次打开它显示Couldn't load project

Screenshot

我已尝试stackoverflow上提供的所有解决方案,但都没有效果。 我在项目中使用了可可豆荚。

还有其他修复吗?

6 个答案:

答案 0 :(得分:18)

我遇到了同样的问题。我关闭了项目并重新打开它。它为我工作。

答案 1 :(得分:13)

我遇到了同样的问题。

  1. 我第一次跑pod repo update。这需要一段时间 完。
  2. 然后我跑了pod install
  3. 打开您的工作区 问题应该解决。

答案 2 :(得分:12)

project.pbxproj 由于某种原因无法加载项目时出错。

解决方案1 ​​ - )确保项目文件夹中的project.pbxproj文件有合并冲突。

为此,您可以在文本编辑器中打开它。然后你需要寻找中断,如;

<<<<<<< HEAD

=======

>>>>>>> feature/...

确定冲突已解决后,您可以转到源代码管理并标记已解决的文件冲突(如果您要提交已解决的合并)

解决方案2 - )它也可能是因为您可能熟悉JSON语法的同一文件中缺少花式括号。这通常是由于错误的冲突解决方案而发生的。

解决方案3 - )如果以上解决方案都不适合您,您可以通过查看确保您没有删除某些内容并损坏项目文件的结构分支中最后一个正确的项目文件与当前文件之间的差异。对于我的情况,我通常通过检查是否错误地删除了这些行来解决问题。

    name = NameOfGroup;
    sourceTree = "<group>";
};

解决方案4 - )作为最终解决方案,您可能希望从未损坏的分支恢复 project.pbxproj 文件。然后,手动将最近添加的文件的引用添加到项目中。

答案 3 :(得分:6)

这可能是project.pbxproj文件的问题

enter image description here

我用这个工具解决了这个问题:

https://github.com/Karumi/Kin

安装完成后,我进行了检查:

enter image description here

在project.pbxproj中看到错误与此错误合并错误:

  

错误:第451行:2缺少';'在'D062826E1DE2F43300818438'

因为XCode没有提供有关此错误的大量信息,所以我建议您检查.pbxproj以确保排除这种可能性

答案 4 :(得分:1)

.pbxproj中存在冲突,一旦我删除了冲突,它就起作用了!

答案 5 :(得分:1)

在打开项目(或包含它的任何工作区)之前,我必须升级Xcode。

要知道是否需要升级Xcode,请尝试直接打开项目(而不是打开工作区),您将收到以下错误消息:

  

“ / path / to / your.xcodeproj”中的项目无法打开,因为它是未来的Xcode项目文件格式。使用兼容版本的Xcode调整项目格式,以允许该版本的Xcode打开它。