Xcode 4 Preview 4显示“Build Succeeded”但有错误

时间:2010-12-05 18:58:49

标签: iphone xcode xcode4

Xcode 4 Preview 4显示“Build Succeeded”,如下图所示,有5个错误。实际上有超过5个错误,但似乎Xcode不再构建。它发生在我用xcode 3构建项目时,xcode 4是用同一个项目打开的。任何人都有想法克服这个错误并重新建立Xcode ??

alt text

我试图重启Xcode,重启mac。我不知道如何清理构建。 “产品”菜单中的“全部清除”选项无法使用。

提前致谢。

4 个答案:

答案 0 :(得分:4)

请按照以下步骤操作:

  1. 修改您的PCH文件
  2. 再次保存。
  3. 清理并构建
  4. 没有第4步。
  5. 希望它有所帮助!

答案 1 :(得分:2)

尝试进入Build目录,然后删除所有内容。

对于Xcode 3,构建目录通常位于主项目文件夹中。对于xcode 4,如this question中所述,默认情况下可以在~/Library/Developer/Xcode/DerivedData中找到。

另外,请注意,如果目标在模拟器中运行,您将无法清除目标(尽管在这种情况下似乎不适用。)

答案 2 :(得分:1)

我今天刚收到这个错误,并想解释一下我遇到的其他人遇到的情况。

Xcode会显示错误,但构建会成功并在Simulator中运行。我从零开始创建了一个新项目,同样的事情发生了。我会插入像“saedrw34”这样的随机行,它会用红色感叹号突出显示它。但代码仍然会构建并运行。

检查自动保存设置: Xcode - >偏好设置 - >常规:自动保存 - >设置为Always。

我记得在我遇到问题之前,我已将其更改为“从不”。我没有意识到Xcode,当你点击Run时,会在硬盘上编译最新保存的版本,而不是你在屏幕上看到的当前版本。所以基本上,它构建的版本与有错误的版本不同。

可能与您的情况有所不同,但我认为我只是将它传递给..

答案 3 :(得分:-1)

对我来说,以下工作有效:

  1. 转到“文件检查器”,然后取消选中“目标成员身份”下的目标
  2. 构建项目(也许也可以清洁构建)
  3. 选中“目标成员身份”下未选中的目标
  4. 构建项目