问题描述
我一直在开发 100% SwiftUI 应用程序,并且非常投入该项目。 在模拟器和设备上运行时,项目编译和构建都没有问题。 但是,如果我尝试编译该项目,我会收到一堆错误,指出在整个项目中找不到某些类。
其中 2 个是 CoreData 自动生成的类。 1 是一个名为 Globals.swift 的全局结构
有没有其他人在 Xcode 12.4 中遇到过这个问题?
解决方法
您可能更改了一些架构设置
试试
- 点击停止按钮旁边的目标
- 选择编辑方案
- 选择左侧的运行
- 选择信息(顶部中心)
- 将构建配置从调试更改为发布
- 然后像在设备上一样构建您的项目
如果您遇到同样的错误,您就知道在 DEBUG 和 RELEASE 构建之间发生了一些事情。
创建一个新项目并比较当前目标的“构建设置”和新的空项目的“构建设置”。
注意那些有 DEBUG 和 RELEASE 选项的,比如 架构 > 仅构建活动架构
以及您可能因 Pod 或其他依赖项而更改的任何其他内容。