首页 > 解决方案 > Xcode 无法将测试目标添加到现有的 swift 项目 - 要测试的目标显示为灰色

问题描述

我有一个正在尝试添加单元测试的现有项目。我在 Xcode 10.1 上,项目纯粹是在 Swift 中。

我首先单击“新目标...”在第一个对话框中我可以选择项目,但“要测试的目标”对话框是灰色的。

我试图继续添加测试目标而不选择,这导致我的测试包无法找到我现有的类 - “没有这样的模块错误”

这是添加测试包的对话框: 要测试的目标灰显

不知道我做错了什么来阻止这个选择

谢谢你的帮助!

标签: swiftxcodeunit-testing

解决方案


在 Xcode 10.2.1 中,打开您的项目,单击其中带有破折号的菱形:

在此处输入图像描述

然后在项目窗口的左下方单击“+”并选择“新建单元测试目标”。


推荐阅读