使用应用程序加载程序上传应用程序时出错:错误ITMS-90725:“ SDK版本问题。此应用程序是使用iOS 11.4 SDK构建的

时间:2019-07-06 09:50:35

标签: ios swift xcode sdk application-loader

我有 Swift 3.2 项目,并且我正在使用 Xcode 9.4.1(9F2000)开发此旧项目,因为Xcode 10.2.1不接受Swift等旧的Swift语言3.2太可惜了。

因此,我在Xcode 9.4.1中开发了我的应用程序,并希望将其上传到App Store。 我将此应用程序存档在Xcode 9.4.1上。

我试图上传所有Xcode版本的应用程序。我尝试使用Xcode 9.4.1和Xcode 10.2.1上传。我尝试使用 Application Loader ,它是Xcode 9.4.1和Xcode 10.2.1。而且总是有同样的错误。

这是错误消息和屏幕:

  

错误ITMS-90725:“ SDK版本问题。此应用是使用iOS构建的   11.4 SDK。提交到App Store的所有iOS应用程序必须使用Xcode 9或更高版本中包含的iOS 11 SDK或更高版本构建。 Furter,   从2019年3月开始,提交给App Store的所有iOS应用必须为   使用Xcode 10.1或更高版本中包含的iOS 12.1 SDK或更高版本构建   以后。”

error image

我已经将iOS的所有SDK添加到了Xcode 9.4.1

enter image description here

如何使用旧版本上传该应用?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。在2019年上载Swift 3项目现在很复杂,但是可以实现。

我可以在Swift 3中使用 Xcode 10.1 。我在 Xcode 10.1 中正在开发自己的应用程序,并正在对其进行归档。当我在Xcode 10.1上尝试 distribute应用时,“摘要”上出现了“证书:未知”。因此,我在Xcode的最新版本 Xcode 10.2.1 上上传了应用(分发应用)。