我们什么时候需要升级到新版本 Xcode(即 Xcode 11)?

When do we need to upgrade to new version Xcode (.i.e Xcode 11)?

我们什么时候需要升级 XCode 到更新的版本?如果我们使用旧版本是否可以(即使用 XCode 10 甚至 XCode 9 为 iOS 13.1 构建 IPA) (使用较新的 iPhone、iPad 进行调试是一个原因 :D)

虽然您可以 develop/build/release 您的应用与旧版 Xcode 上的 iOS 13 兼容,但您不能添加 XCode 11 中存在的新功能,例如黑暗模式,Sign in with Apple,新模拟器(是的,有一种方法可以将 iOS 13 个模拟器添加到旧的 XCode 中,但我不建议这样做),新代码签名,Swift UI 等等。 此外 - Sign in with Apple 将很快被许多应用程序所要求,因此这是对新 XCode 的巨大推动。

您将能够使用较旧的 iOS 版本,但在某些时候您将无法 运行 最新 iOS 版本的应用程序(例如iOS13) 而且您将无法使用 SwiftUI 框架进行开发。

您当然无法使用 Xcode 的新功能。

如果您在 Xcode 的旧版本上开发,那么您不能在您的应用程序上使用 dark/light 模式功能,而且将来 build/upload 应用程序必须使用最新的 [=15] =] 最新版本 iOS 支持。