错误ITMS-90725:请更新Xcode并重建您的应用

Sal*_*ani 5 xcode ios ios9 ios11 xcode9

我目前在Swift 3.2和Xcode 8.3中的项目,即使我在3天前成功上传到iTunes,今天也会出现此错误。

错误ITMS-90725:“ SDK版本问题。此应用是使用iOS '10 .3'SDK构建的。提交给App Store的所有新iOS应用必须使用X'code [9.0]中包含的iOS'11.0'SDK或更高版本构建。或更高版本。请更新Xcode并重建您的应用。”

spa*_*sas 2

来自 Apple 的“将应用程序提交到 App Store ”:

从 2018 年 4 月开始,提交到 App Store 的所有新 iOS 应用程序都必须使用 iOS 11 SDK 构建。

以及相关的(较旧但可能有用)技术说明

Xcode 强制每个项目都使用最新的 SDK 构建是不切实际的。例如,可能需要立即发布应用程序的热修复版本 - 而无需等到应用程序完全更新为较新的 SDK。

但重要的是要明白,使用较旧的 SDK 只是一种 临时解决方法,而不是解决方案。应尽快修复阻止您的应用程序使用最新 SDK 的问题。在仍然支持旧的构建系统的情况下,解决这些问题会容易得多。

重要提示:旧版 SDK 版本将不会受到无限期支持。