ios - Xcode/iOS xctest - 无法找到构建输入文件

标签 ios iphone swift xcode xctest

我在 iOS 应用程序中创建了第一个单元测试目标,只需单击左侧导航器测试选项卡内的加号图标即可。 (测试目标设置为主应用)

Creating a new unit test target

单元测试目标成功创建了自己,但是当我尝试运行预生成的测试时,它会输出一条错误消息。错误消息显示找不到构建输入文件。更具体地说,找不到文件 /Plugins/XXXTests.xctest/XXXTests。我仔细检查了一下,实际上该文件不在该目录中。

Error message when trying to run tests

虽然我找不到任何与此问题类似的东西,但我尝试了所有接近它的东西,但似乎没有任何东西可以解决问题。

如有任何帮助,我们将不胜感激!

最佳答案

对我来说,这是因为测试源文件没有包含在测试目标中。

在测试目标中包含这些测试文件解决了它。

关于ios - Xcode/iOS xctest - 无法找到构建输入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53213903/

相关文章:

generics - 引用具有关联类型的实例实现协议(protocol)

ios ->- 运算符在 RxSwift 中是什么意思,它在哪里记录?

ios - 将 UIScrollView 发送到打印机

ios - 视频流问题

ios - Xcode - 如果我为图像文件创建一个组并且它们不在项目的基础上,可以吗?

iphone - NSTimer 是否受处理器速度、不同代 iPhone 等的影响

iphone - 跳转到 UINavigationController 中的特定点

iphone - 如何从 .ipa 文件获取源代码?

objective-c - Objective-C 和 Swift 之间的 URL 编码方法不一致

ios - NSFetchedResultsController.performFetch() 上的 EXC_BREAKPOINT 因为 -[CFString isNSString__] : message sent to deallocated instance