3

在 Xcode11 中创建新项目时如何安全地降低部署目标?

我创建了一个单视图应用程序 -> 语言 - Swift,用户界面 - 故事板。Xcode 创建了一个 SceneDelegate.swift 以及一个我认为仅用于 SwiftUI 的故事板文件,并将部署目标设置为 iOS 13。

  • 当降低部署目标时,Xcode 抱怨“'UIScene' 仅在 iOS 13.0 或更高版本中可用”以及 SceneDelegate.swift 中的许多其他内容。
  • 我删除了这个文件并尝试运行,得到了这个错误:“如果应用程序委托要使用主故事板文件,它必须实现窗口属性”
  • 添加var window: UIWindow?到 AppDelegate.swift,但在清理和构建后错误仍然存​​在。
4

0 回答 0