“存档应用程序时使用未解析的标识符”

问题描述 投票:0回答:1

我在Xcode项目中有一个自定义Swift类,我们将其命名为CustomClass存档时,出现以下错误:

使用未解析的标识符'CustomClass'

在我称为该类的每个文件中。由于此类仅创建了UIViewController,因此我已将方法调用的输出替换为UIViewController()调用。

然后,在存档期间出现以下错误:

入口点(_main)未定义。用于建筑设计arm64

我检查了AppDelegate文件,发现类定义正确:

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

由于存在@UIApplicationMain声明,所以应该有一个入口点。

此问题的根本原因是什么?

Xcode 11.2.1 GM种子

注意,仅在归档而不是创建调试版本时才会发生此问题。我也可以在我的设备上安装该应用。

ios swift compilation swiftui appdelegate
1个回答
0
投票

检查文件的目标成员资格。选择文件,然后在底部的一个角(文件检查器部分)可以看到目标成员资格。

© www.soinside.com 2019 - 2024. All rights reserved.