Нижняя цель развертывания в Xcode11

Как безопасно снизить цель развертывания при создании нового проекта в Xcode11?

Я создаю приложение с одним представлением -> Язык - Swift, Пользовательский интерфейс - Раскадровка. Xcode создает SceneDelegate.swift вместе с файлом раскадровки, который, как я думал, использовался только для SwiftUI, и устанавливает цель развертывания на iOS 13.

  • При понижении цели развертывания Xcode жалуется на то, что "'UIScene' доступен только в iOS 13.0 или новее" и на множество других вещей в SceneDelegate.swift.
  • Я удалил этот файл и попытался запустить, получил эту ошибку: "Делегат приложения должен реализовать свойство окна, если он хочет использовать основной файл раскадровки"
  • Добавлено var window: UIWindow? в AppDelegate.swift, но ошибка все еще присутствует после очистки и сборки.

0 ответов

Другие вопросы по тегам