Xcode 10 XCTest错误:"基础错误:测试会话已退出(1)而未签入.""

Ene*_*nso 13 xcode unit-testing xctest

我正在努力为Xcode 10和Swift 4.2准备一个iOS项目.到目前为止,我可以构建和使用该应用程序.UI测试也正常运行.

但是,我在运行单元测试时遇到问题,收到以下错误:

MyApp.app(37040)遇到错误(早期意外退出,操作从未完成引导 - 不会尝试重启.基础错误:测试会话退出(1)而不检入.)

之前我见过"早期意外退出"错误,特别是在处理CI和iOS模拟器无法启动时.但我相信这是我第一次看到"测试会议退出(1)而没有检查"部分.

我想补充一点,我们只有在从Xcode IDE运行测试时才会收到此错误.从命令行运行时,所有测试都正确通过xcodebuild.

Ser*_*din 1

删除和添加单元测试目标对我有用。不要忘记在测试文件的“目标成员资格”中检查新目标。