Xcode 测试记录已禁用,提示“至少应选择一项测试”

Posted

技术标签:

【中文标题】Xcode 测试记录已禁用,提示“至少应选择一项测试”【英文标题】:Xcode test recording disabled, says "At least one test should be selected" 【发布时间】:2019-05-28 10:21:44 【问题描述】:

Xcode 10.2.1、ios 12.2、iPhone 8 模拟器。

我可以通过手动编写自己的测试来成功测试我的应用,但我无法记录。记录按钮被禁用,如果我将鼠标悬停在它上面,Xcode 会说“至少应该选择一个测试”:

似乎还有其他 Xcode 想要的东西。有什么建议吗?

【问题讨论】:

【参考方案1】:

我有一个单独的目标仅用于 ui 测试,并且遇到了这个问题。 我能够通过编辑我的主应用程序目标的方案来启用记录按钮,而不是使用额外的测试目标。 编辑您的主方案并为 ui 测试目标启用测试和运行:

看到右下角附近的 2 个复选标记了吗?这就是为我解决的问题。

【讨论】:

以上是关于Xcode 测试记录已禁用,提示“至少应选择一项测试”的主要内容,如果未能解决你的问题,请参考以下文章

在 gitlab 日志中禁用 xcode 警告

Xcode 8已解决新建类无快捷提示问题

Xcode“使用性能工具运行”已禁用?

Xcode UITest Record 按钮被禁用

此服务器上的 Xcode 服务已禁用

Xcode 产品 -> 存档已禁用