[英]Error when uploading app with Application Loader: ERROR ITMS-90725: "SDK Version Issue. This app was build with the iOS 11.4 SDK
我有Swift 3.2项目,并且我正在使用Xcode 9.4.1(9F2000)开发该旧项目,因为Xcode 10.2.1不接受像Swift 3.2这样的旧Swift语言,这很可惜。
因此,我在Xcode 9.4.1中开发了我的应用程序,并希望将其上传到App Store。 我将此应用程序存档在Xcode 9.4.1上。
我尝试所有方式上传所有Xcode版本的应用程序。 我尝试使用Xcode 9.4.1和Xcode 10.2.1上传。 我尝试使用Xcode 9.4.1和Xcode 10.2.1的Application Loader 。 而且一直都有同样的错误。
这是错误消息和屏幕:
错误ITMS-90725:“ SDK版本问题。此应用是使用iOS 11.4 SDK构建的。提交给App Store的所有iOS应用必须使用iOS 11 SDK或更高版本(包括在Xcode 9或更高版本中)构建。到2019年,所有提交到App Store的iOS应用程序都必须使用Xcode 10.1或更高版本中包含的iOS 12.1 SDK或更高版本来构建。”
我已经将iOS的所有SDK添加到我的Xcode 9.4.1中
如何使用旧版本上传该应用?
我找到了解决方案。 在2019年上载Swift 3项目现在很复杂,但是可行。
我可以在Swift 3中使用Xcode 10.1 。 我正在开发我的应用程序并将其存档在Xcode 10.1中 。 当我尝试在Xcode 10.1上分发应用程序时,Summary上出现了“证书:未知” 。 因此,我在Xcode 10.2.1(这是Xcode的最新版本)上上传应用程序( Distribute App )。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.