无法在Xcode 11中运行单元测试:运行目标*对于您选择执行的测试无效

Mar*_*ges 8 xcode ios xctest xctestcase xcode11

从Xcode 10.3更新到Xcode 11之前,可以肯定我的测试运行良好。现在,当我尝试运行测试时,出现以下错误。

Xcode错误警报 运行目标iPhone 5s不适用于您选择执行的测试。请选择支持您要执行的测试的运行目标。

作为一个实验,我尝试创建一个全新的测试目标并运行它给您的示例测试,并且错误是相同的。我也尝试过使用不同的模拟器。

小智 5

检查您的目标:(测试目标)->构建设置->部署-> iOS
部署目标:选择较低的iOS版本,例如:iOS 10.0

这将解决您的问题。


Chr*_*ahl 5

对我来说,我的测试目标的构建设置中的目标设备系列仅适用于 iPad,而目标设备系列是应用程序目标的通用。

我必须将测试目标的目标设备系列更改为通用,以匹配应用程序的目标设备系列。

它是:

在此处输入图片说明

我不得不改为:

在此处输入图片说明