«Использование неразрешенного идентификатора» при архивации приложения - PullRequest
1 голос
/ 11 ноября 2019

У меня есть собственный класс Swift в проекте Xcode, назовем его CustomClass При архивировании я получаю следующую ошибку:

Использование неразрешенного идентификатора 'CustomClass'

в каждом файле, который я называю этим классом. Поскольку этот класс просто создает UIViewController, я заменил вывод вызова метода на вызов UIViewController().

Затем я получаю следующую ошибку во время архивирования:

Точка входа (_основная) не определена. для архитектуры arm64

Я проверил свой файл AppDelegate и нашел правильное определение класса:

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

Поскольку присутствует объявление @UIApplicationMain, должно бытьточка входа.

Что может быть основной причиной этой проблемы?

Xcode 11.2.1 GM Seed

Обратите внимание, что проблема возникает, только когдаархивирование, а не создание отладочной сборки. Я также могу установить приложение на свое устройство.

1 Ответ

0 голосов
/ 11 ноября 2019

Проверьте целевое членство файла. Выберите файл, а затем в одном углу (раздел «Инспектор файлов») внизу вы увидите целевое членство.

...