【问题标题】:Remove old issues in Xcode删除 Xcode 中的旧问题
【发布时间】:2011-11-01 03:14:03
【问题描述】:

我在使用 Xcode 时遇到了一个问题 - 即使问题导航器中的错误和警告已修复,有时它们仍然存在。所以我在日志中没有警告/错误。我可以运行我的项目,但在状态窗口和问题导航器中我看到了错误。

我可以使用“仅显示最新版本中的问题”将它们过滤掉,但这不是我想要的 - 我想查看所有实际警告。

您知道如何使问题保持​​最新吗?

【问题讨论】:

    标签: xcode


    【解决方案1】:

    我什至在 6.x 中也遇到过这种情况。清洁和重建目标无济于事,关闭和重新打开也无济于事。对我有用的是爆破项目的派生数据。为此,请打开 Organizer 窗口 (Cmd-Shift-2) 并选择 Projects 选项卡。选择您的问题项目,然后单击其派生数据文件夹旁边的删除按钮。

    已更新以反映即使在两个主要版本之后也会发生这种情况。

    【讨论】:

    • 谢谢。在 XCode 4.5.2 中,我必须在启用 Delete 之前关闭项目。
    • Xcode 7.3 -- 也在发生。甚至后来的三个主要版本。
    • Xcode 9.0.1 也是如此。我制作了 xib/swift 对的副本,并在重命名副本的文件和类之前意外编译。在我清理项目、退出 Xcode、删除派生数据并重新打开 Xcode 之前,编译器错误一直存在。
    • 与 Xcode 9.1 相同。叹。当我删除一些文件时,一些警告卡住了。我退出了 Xcode,删除了派生数据,然后重新打开了 Xcode。之后一切都好。
    • Xcode 12.5.1 和惊喜惊喜,这个问题仍然存在。
    【解决方案2】:

    这仍然在 Xcode 9.4.1 中发生。该修复与 Xcode 6 的先前答案相同,但步骤略有不同:

    1. 在 Xcode 中关闭项目
    2. 转到首选项...> 位置
    3. 单击派生数据路径旁边的箭头,这将在 Finder 中打开文件夹,例如/Users/xxx/Library/Developer/Xcode/DerivedData
    4. 删除与您遇到问题的项目相关的子文件夹
    5. 重新打开项目

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-27
      • 1970-01-01
      • 2021-12-22
      • 2013-11-01
      • 2015-03-11
      • 2011-04-15
      • 1970-01-01
      相关资源
      最近更新 更多