ios - 无法在 Xcode 11 中运行单元测试 : The run destination * is not valid for tests you have chosen to perform

标签 ios xcode xctest xcode11 xctestcase

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

Xcode Error Alert 运行目标 iPhone 5s 对于您选择执行的测试无效。 请选择支持您要执行的测试的运行目的地。

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

最佳答案

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

这将解决您的问题。

关于ios - 无法在 Xcode 11 中运行单元测试 : The run destination * is not valid for tests you have chosen to perform,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58078991/

相关文章:

ios - 我的导航 Controller 中缺少 "Back"按钮

ios - 如何从我的 iOS 应用程序打开带有最近通话摘要的 iPhone 手机应用程序?

swift - 如何从 UITableViewCell 获取文本字段的值?

ios - 单元测试自定义 UITableViewCell?

swift - Xcode 方案中的启动参数

ios - Swift:移动 UIView

IOS:选择时将 UITableView 中的选定项目显示到 UItextField

objective-c - NSTableView 在一个单元格中显示图像

ios - 如何快速将 UIImage 传递给 iOS 中的 Today Extension?

xcode - 不同语言环境下的 XCTest