【问题标题】:Why Files misteriously disappear from xcode with this strange symptom?为什么文件会以这种奇怪的症状从 xcode 中神秘地消失?
【发布时间】:2013-05-08 04:01:33
【问题描述】:

我使用时间机器和投递箱来同步内容。

最近发现有些文件不见了。

但是,项目编译得很好,就好像文件在那里一样。我的朋友无法编译。

这非常令人沮丧。我必须找到丢失的文件,然后从时间机器中恢复它,然后将其读取到 xcode。我什至不知道丢失了哪些文件。

我使用了保管箱和时间机器。看起来文件消失了,文件名在xcode中变成“红色”了一段时间,然后就消失了。 Xcode 会自动从项目中删除文件。该项目仍然可以正常编译,这令人沮丧。如果项目没有编译,我会知道啊这个文件丢失了。

看起来 xcode 仍然有该文件但没有显示它。文件也不在 finder 上。

可能的解释以及解决方法。

我有干净的项目以确保我的计算机不使用缓存文件。

  1. 它仍然在我的电脑上编译罚款
  2. 项目导航器中仍然缺少该文件
  3. 我朋友的电脑使用完全相同的文件(连接到 drop box)无法编译

例如,xcdatamodeld 文件至关重要。在我的计算机中,即使显然需要该文件,如果没有该文件,它仍然可以正常运行。 Xcode 的行为就好像文件一直都在那里一样。

我的朋友尝试编译项目并崩溃。

还有一个PNG文件。在我的电脑中,它运行良好,图标显示。在我朋友的电脑中,图标根本不显示。

【问题讨论】:

  • 您是有问题,还是只是在发泄?
  • 问:)。换个问题。

标签: xcode4.5


【解决方案1】:

对于仍然有问题的任何人,在我的例子中是 Xcode6。结果以某种方式启用了“仅显示具有源代码控制状态的文件”和“显示最近的文件按钮”。它位于左侧边栏的底部。

这发生在我将操作系统更新到优胜美地之后。

干杯

【讨论】:

    【解决方案2】:

    转到项目导航器(左上角文件夹符号)。 XCode 找不到的文件显示为红色。但是由于您的项目编译良好,因此不需要任何内容​​。现在单击“丢失”文件之一来激活它。打开右侧的实用程序区域,并显示文件检查器。在“位置”下,您可以找到该文件的完整路径。很可能,您的 XCode 项目仅使用对这些“丢失”文件的引用,这些文件存储在其他地方,而不是在您的项目文件夹中。

    【讨论】:

    • 没有丢失红色文件。该文件根本不在对象导航器上。然而我的项目工作正常,但只在我的电脑上
    • 不是红色的。它刚刚消失了。
    • 如果项目导航器中根本没有这些文件,则 XCode 不会使用它们,因此如果项目可以在没有它们的情况下构建它们,则它们不是项目所必需的。但是,如果您的项目中有其他不需要构建的文件,这不是 XCode 问题,您必须以某种方式从备份中恢复它们。
    • 例如,我需要一个 .PNG 文件。它在我的电脑上运行良好。图标出现。它在我朋友的电脑上不起作用。他没有那个 .PNG 文件。
    【解决方案3】:

    我遇到了同样的问题......然后我将文件明确添加到我们的项目中......导致重复符号错误......我们通过以下解决了这个问题......。 在您的项目中转到目标 - 在你的目标的底部栏有三个选项.. 1.添加目标 2. 验证设置 3. 建立规则..

    单击验证设置...。它会要求您从项目中删除重复的文件,这样做...您的项目会运行良好

    【讨论】:

      猜你喜欢
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-27
      • 1970-01-01
      • 1970-01-01
      • 2014-08-14
      相关资源
      最近更新 更多