【问题标题】:Xcode 9.4 not showing unit testsXcode 9.4 未显示单元测试
【发布时间】:2018-06-09 19:39:37
【问题描述】:

我有一个使用 Swift 4.1、Cocoapods 的项目并进行了一些单元测试。这些测试在 Xcode 9.3 上可见,在我将其更新到 Xcode 9.4 后,测试导航器卡住,甚至删除派生文件夹、清理项目、重新安装软件并重新启动 Mac 不能解决此问题.一定是项目配置错误(但我没有改变任何东西)。 知道我能做什么吗?

(图片已调整大小)

【问题讨论】:

  • 我在类似情况下所做的是直接从Finder中打开测试文件,复制它们的内容,然后在Xcode中完全删除测试目标并重新开始。
  • @matt 问题已解决,只需深度删除 Xcode 并重新安装即可。
  • 对,好吧,你说“重新安装软件”,所以我假设你已经这样做了。
  • @matt 我的意思只是Xcode.app 文件。不是缓存(位于不同的地方)。

标签: swift xcode unit-testing xctest


【解决方案1】:

设法解决了这个问题:

只需按照这个答案this answer 卸载所有 Xcode 条目,然后再次安装 Xcode 9.4。

【讨论】:

  • 我怀疑这可能对其他人有用。 :)
  • 我同意,这个问题很复杂但很容易解决。
【解决方案2】:

我在 Xcode 10.2.1 中遇到了这个问题,并通过确保我的所有代码都已签入并推送,然后创建一个新的沙箱(我正在使用 git)来解决它。

这比试图找出导致问题的 Xcode 文件更容易。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-27
    • 2015-05-06
    • 1970-01-01
    • 2013-09-27
    • 2023-03-09
    • 1970-01-01
    • 2017-12-11
    • 2016-04-19
    相关资源
    最近更新 更多