【发布时间】:2020-08-30 07:41:41
【问题描述】:
我无法构建我的应用程序,它一直无法构建。This is screenshot
【问题讨论】:
-
您正在尝试构建需要 iOS 13 SDK 的代码。您需要使用 Xcode 11
我无法构建我的应用程序,它一直无法构建。This is screenshot
【问题讨论】:
如果您查看https://developer.apple.com/documentation/uikit/uiscene 文档,您可以看到 iOS 13.0+ 支持 UIScene,您必须使用最新的 Xcode 才能使用此功能。
如果你想使用 Xcode 10.1 那么你不应该编译 SceneDelegate.swift。
【讨论】:
由于 UIWindowSceneDelegate 仅在 iOS 13 及更高版本中可用,如果应用程序是为 iOS 12 或更低版本编译的,我们需要排除整个 SceneDelegate 对象。
@available(iOS 13, *)
否则我们将在所有 iOS 版本中删除此内容。
为了更好地了解如何将其仅用于 iOS 13 及更高版本而不会出现编译问题或如何删除此链接,请点击以下链接:-
https://www.donnywals.com/add-ios-12-support-to-a-new-xcode-11-project/
【讨论】: