Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 存档SwiftUI应用程序时未找到类_Ios_Swift_Xcode_Swiftui_Archive - Fatal编程技术网

Ios 存档SwiftUI应用程序时未找到类

Ios 存档SwiftUI应用程序时未找到类,ios,swift,xcode,swiftui,archive,Ios,Swift,Xcode,Swiftui,Archive,我一直在开发一个100%的SwiftUI应用程序,我非常喜欢这个项目。 当在模拟器和设备上运行时,项目编译和构建没有问题。 然而,如果我试图编译这个项目,我会遇到一系列错误,说明在整个项目中找不到某些类 其中2个是CoreData自动生成的类。 1是名为Globals.swift的全局结构 其他人在Xcode 12.4中遇到过这个问题吗?您可能已经更改了一些体系结构设置 试一试 单击“停止”按钮旁边的目标 选择编辑方案 选择左侧的Run 选择信息(上中) 将生成配置从调试更改为发布 然后像在

我一直在开发一个100%的SwiftUI应用程序,我非常喜欢这个项目。 当在模拟器和设备上运行时,项目编译和构建没有问题。 然而,如果我试图编译这个项目,我会遇到一系列错误,说明在整个项目中找不到某些类

其中2个是CoreData自动生成的类。 1是名为Globals.swift的全局结构


其他人在Xcode 12.4中遇到过这个问题吗?

您可能已经更改了一些体系结构设置

试一试

  • 单击“停止”按钮旁边的目标
  • 选择编辑方案
  • 选择左侧的Run
  • 选择信息(上中)
  • 将生成配置从调试更改为发布
  • 然后像在设备上一样构建项目
如果您得到相同的错误,您就知道在调试和发布版本之间发生了一些事情

创建一个新项目,并比较当前目标的“构建设置”和新空项目的“构建设置”

注意那些有调试和发布选项的,比如 架构>仅构建活动架构


由于pod或其他依赖关系,您可能会更改任何其他内容。

使用副本和过去的代码从零开始重新创建项目。我已经向苹果提交了一份错误报告,在此期间我可能会给您一个机会。创建一个新项目比开罚单容易,我认为这是一个非常好的主意。不幸的是,当将构建配置更改为release时,我可以在模拟器中运行应用程序,而不会出现问题。模拟器不会出现问题。问题是针对arm64,这就是为什么我说在设备上尝试它。模拟器在x86_64上运行。我想你在某种程度上排除了arm64。我只是在设备上用发布版本设置构建并运行了这个应用程序。