Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 为什么代码覆盖率功能区在源代码编辑器上不可见?_Ios_Swift_Xcode_Unit Testing_Xctest - Fatal编程技术网

Ios 为什么代码覆盖率功能区在源代码编辑器上不可见?

Ios 为什么代码覆盖率功能区在源代码编辑器上不可见?,ios,swift,xcode,unit-testing,xctest,Ios,Swift,Xcode,Unit Testing,Xctest,我在我的项目中集成了单元测试 我已经从Xcode->Editor->CodeCoverage启用了代码覆盖率 从应用程序方案->测试->选项->检查我的应用程序目标的聚合覆盖率 正如你们在上图中看到的,我已经为DemoTestFile类添加了单元测试用例,但功能区显示为空 我也在这里提交了您必须运行测试产品->测试。如果测试操作未启用,则表示您的测试用例未在编辑方案中启用->测试->信息是,我已经启用了。测试成功了。但是没有代码覆盖率功能区。将选项“部分目标”更改为“全部目标”为单元测

我在我的项目中集成了单元测试

  • 我已经从Xcode->Editor->CodeCoverage启用了代码覆盖率
  • 从应用程序方案->测试->选项->检查我的应用程序目标的聚合覆盖率

正如你们在上图中看到的,我已经为DemoTestFile类添加了单元测试用例,但功能区显示为空


我也在这里提交了

您必须运行测试
产品->测试
。如果
测试
操作未启用,则表示您的测试用例未在
编辑方案中启用
->
测试
->
信息

是,我已经启用了。测试成功了。但是没有代码覆盖率功能区。将选项“部分目标”更改为“全部目标”为单元测试目标创建一个具有默认配置的新空项目,并对其进行测试。您的Xcode版本是什么?您的单元测试目标的
常规设置是什么?主机应用程序无?通过将xcode升级到12.3(其固定版本):谢谢blazej