SwiftUI Xcode项目新增单元测试(Unit Test)后预览(Preview)崩溃的解决
Posted 大熊猫侯佩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI Xcode项目新增单元测试(Unit Test)后预览(Preview)崩溃的解决相关的知识,希望对你有一定的参考价值。
现象
Xcode里的SwiftUI项目,在创建项目时未添加单元测试。
稍后几次迭代后,添加了单元测试(Unit Test)支持, 在添加了几个测试方法后,测试全部通过。
但是,此时回到任意SwiftUI View的预览界面,会发现预览视图发生崩溃,点击预览视图顶部的分析按钮,会发现Xcode提示如下错误:
App_Tests.swift not found in any targets
App_Tests.swift must belong to at least one target in the current scheme in order to use previews
其中,App_Tests.swift是我们之后添加单元测试类的文件,其中包括了所有测试方法。
以上是关于SwiftUI Xcode项目新增单元测试(Unit Test)后预览(Preview)崩溃的解决的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有测试目标的情况下让 SwiftUI Preview 只构建主要目标?