Xcode 10.1 中的 .xctest 框架红色
.xctest framework red in Xcode 10.1
我有一个带有单元测试的 Xcode 项目。产品 Tests.xctest 是红色的。单元测试构建和 运行 作为调试版本。为什么显示为红色?
当我查看产品文件夹并深入查看包时,我看到了调试版本的 unix 可执行测试,但没有发布版本。如果我在构建测试发布的方案中设置它,构建过程会失败,说加载模块失败。
我想这可能是因为发布版本没有构建,但也不确定为什么会这样。 运行和test都设置为release,为什么找不到模块?它构建并 运行s 用于发布,但测试不会构建。
想法?
更新:我创建了一个测试应用程序,但问题仍然存在:
这是一个假错误。 Xcode 多年来一直搞错这个问题。
我有一个带有单元测试的 Xcode 项目。产品 Tests.xctest 是红色的。单元测试构建和 运行 作为调试版本。为什么显示为红色?
当我查看产品文件夹并深入查看包时,我看到了调试版本的 unix 可执行测试,但没有发布版本。如果我在构建测试发布的方案中设置它,构建过程会失败,说加载模块失败。
我想这可能是因为发布版本没有构建,但也不确定为什么会这样。 运行和test都设置为release,为什么找不到模块?它构建并 运行s 用于发布,但测试不会构建。
想法?
更新:我创建了一个测试应用程序,但问题仍然存在:
这是一个假错误。 Xcode 多年来一直搞错这个问题。