加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – Xcode不再识别测试

发布时间:2020-12-14 17:57:24 所属栏目:百科 来源:网络整理
导读:我已经对这个问题进行了几天的故障排除,并且完全没有想法. 我在Xcode中使用单元测试,它工作得很好.突然间,Xcode不再能够识别我的测试.如果我去测试面板,它表明我没有测试.我其实有13个. 现在,运行单个测试或某些类的能力已经消失.它不会显示编辑器区域中的按
我已经对这个问题进行了几天的故障排除,并且完全没有想法.

我在Xcode中使用单元测试,它工作得很好.突然间,Xcode不再能够识别我的测试.如果我去测试面板,它表明我没有测试.我其实有13个.

现在,运行单个测试或某些类的能力已经消失.它不会显示编辑器区域中的按钮.

如果单击测试面板中“0测试”右侧的按钮,我仍然可以运行所有测试.当我点击它然后开始填充我的所有测试,它们仍然似乎运行正常.但是,现在测试显示在测试面板中,它们仍然没有链接到我在类中的测试.通常,如果您单击某个测试,它会将您带到它所在的文件中.此功能消失了.

我开辟了另一个我保存的旧项目,它遇到了同样的问题.但是,我开始了一个新项目,它工作得很好,没有出现任何问题的迹象.

关于我可能做了什么的任何想法?我在这里找到了一些关于此问题的其他帖子,但是他们都没有得到任何有用的回复,至少有几个月的历史.希望创建一个新线程可能会再次破坏这一点.

我的下一个想法是重新启动项目并复制我的文件.不知道还能做什么.

解决方法

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

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

>退出Xcode
>转到?/ Library / Developer / Xcode / DerivedData /
>删除此文件夹.您可以使用rm -rf YourProjectDir

完成!当您打开项目等待重建索引时,测试应该像往常一样出现.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读