我已经存档了我的项目,并使用xcode成功导出了IPA,但是当我通过Application Loader将ipa上传到App Store时,出现了以下错误。
我知道错误是由于IOS SDK版本造成的。任何人都可以帮助我如何在当前xcode中更新ios SDK版本10.生成ipa的先决条件是什么(Mac OS版本,SDK版本,Xcode版本等)。
xcode版本8.2.1 Mac Os版本10.12
以下是通过应用程序加载器上传ipa时获得的错误
预先感谢
答案 0 :(得分:1)
从2018年4月1日开始,苹果停止接受使用低于11.0的iOS SDK构建的应用程序。
根据2018年2月15日的文章:
从2018年4月开始,所有提交到App Store的新应用都必须使用Xcode 9或更高版本中包含的iOS 11 SDK进行构建。
9月12日的最新消息:
从2019年3月开始,iPhone的所有新应用和应用更新(包括通用应用)都需要使用iOS 12 SDK进行构建并支持iPhone XS Max。
现在该怎么办?
您必须下载iOS SDK版本大于11.0的Xcode 9.0或更高版本,并使用新的Xcode与IPA一起构建。(我的建议是使用Xcode 9.3,因为安装Xcode 10也需要升级您的系统。此外,由于Xcode 10也支持iOS 12,因此还有一些额外的工作要做。)