此应用程序是使用iOSSDK构建的。所有提交到AppStore的iOS应用程序必须使用iOS13SDK或更高版本构建
上传我的应用程序后收到一封来自 Apple 的新电子邮件(在今天之前没有收到此类电子邮件,至少最近没有):
我们发现您的应用程序“MyApp”1.2.3 (45) 最近交付的一个或多个问题。请更正以下问题,然后重新上传。
ITMS-90725:SDK 版本问题 - 此应用程序是使用 iOS SDK 构建的。提交到 App Store 的所有 iOS 应用程序都必须使用 iOS 13 SDK 或更高版本构建,包含在 Xcode 11 或更高版本中。此外,从 2021 年 4 月 26 日开始,提交到 App Store 的 iOS 应用程序必须使用 iOS 14 SDK 或更高版本构建,包含在 Xcode 12 或更高版本中。
这很奇怪,因为该消息实际上并未指明问题所在的 SDK 版本。我以为我们正在使用最新的。
在项目文件中,我们在“Base SDK”下没有特定的版本
而且似乎没有任何明确的方法来指定 SDK 版本。如果我点击下拉菜单,我会看到:
如果我点击“其他”,我会看到:
我检查了另一个最近创建的 Xcode 项目,它也没有在 Base SDK 中指定任何版本。
如何解决此 Apple SDK 版本问题?
macOS 11.2.3 和 Xcode 12.4
THE END
二维码