gpt4 book ai didi

objective-c - Xcode 不再识别测试

转载 作者:搜寻专家 更新时间:2023-10-30 23:02:33 26 4
gpt4 key购买 nike

几天来我一直在解决这个问题,但完全没有想法。

我在 Xcode 中使用单元测试,效果很好。突然 Xcode 不再识别我的测试。如果我去测试面板,它显示我有零测试。我实际上有 13 个。

运行单个测试或某些类的能力现在消失了。它不会在编辑器区域的间距中显示按钮。

如果单击测试面板中“0 测试”右侧的按钮,我仍然能够运行所有测试。当我单击它时,它会开始填充我所有的测试,它们似乎仍然正常运行。但是,既然测试显示在测试面板中,它们仍然没有链接到我在类(class)中的测试。通常如果你点击一个测试,它会带你到它所在的文件中。此功能已消失。

我打开了另一个我保存的旧项目,它也有同样的问题。然而,我开始了一个新项目,它工作得很好,没有任何问题的迹象。

关于我可能做了什么的任何想法?我在这里找到了其他一些与此相关的主题,但没有一个得到任何有用的回复,而且至少已有几个月的历史了。希望创建一个新线程可以再次解决这个问题。

我的下一个想法是重新开始该项目并将我的文件复制过来。不知道还能做什么。

最佳答案

我有同样的问题,我所有的方法都有测试前缀。

因此,问题在于 Xcode 索引,因为一些目标可以看到所有测试,而有些则不能。要创建新索引,请按照下列步骤操作:

  1. 退出 Xcode
  2. 转到 ~/Library/Developer/Xcode/DerivedData/
  3. 删除此文件夹。您可以使用 rm -rf YourProjectDir

完成!当您打开项目时,等待重建索引,测试应该会照常出现。

关于objective-c - Xcode 不再识别测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27393977/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com