我有一个带有单元测试的Xcode项目。产品Tests.xctest为红色。单元测试作为调试版本构建和运行。为什么它显示为红色?
当我查看products文件夹并深入到包中时,我看到一个unix可执行文件Tests,用于调试版本,但不用于发布版本。如果我在build Test for release的方案中设置它,那么构建过程将失败,并显示无法加载模块。
我认为这可能是因为发布版本没有构建,但也不确定为什么会这样。当我将run和test都设置为release时,为什么它找不到模块?它为发布而构建和运行,但测试不会构建。
想法?
更新:我创建了一个testapp,但问题仍然存在:

发布于 2019-01-10 05:20:24
这是一个错误。多年来,Xcode一直在犯这个错误。
https://stackoverflow.com/questions/54101051
复制相似问题