如何在 XCode 9.3 上收集覆盖率数据?

Posted

技术标签:

【中文标题】如何在 XCode 9.3 上收集覆盖率数据?【英文标题】:How to gather coverage data on XCode 9.3? 【发布时间】:2018-05-09 08:55:49 【问题描述】:

我将 Xcode 更新到 9.3,现在找不到“收集覆盖率数据”复选标记。 现在在哪里?

以前就是这样

这就是现在的呈现方式

【问题讨论】:

Edit Scheme => Test Debug => 确保您选择“选项” - 代码覆盖率:为...收集覆盖率 @AhmadF 工作✅ 【参考方案1】:

您可以在名为Gather coverage forTest 选项卡的选项中找到它:

您只需要在此处保持选中的all target

【讨论】:

在我的方案的测试部分中缺少包含这 4 个条目(信息、参数、选项和诊断)的上栏,你知道如何显示这个栏吗?

以上是关于如何在 XCode 9.3 上收集覆盖率数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 9.3 中切换到 Swift 4.0?

如何使用 Xcode 9.3 在 iOS 开发设备中检查 [NSUserDefaults standardUserDefaults] [重复]

如何在 swift 4.1 和 xcode 9.3 中使用 JSONDecoder 解码嵌套的 JSON 数组和对象?

Xcode7.2如何真机调试iOS 9.3的设备

当 Ionic 3 应用程序在大于 9.3 的 ios 上运行时,Xcode 给出异常

Xcode 9.3 构建上传错误:将更改保存到 Apple 数据库时发生错误。 (1015)