Ios 警告:";SDK版本问题;。xcode 10.1

Ios 警告:";SDK版本问题;。xcode 10.1,ios,swift,xcode,sdk,Ios,Swift,Xcode,Sdk,当使用xcode 10.1上传我的应用程序时,我收到了警告 警告ITMS-90725:“SDK版本问题。此应用程序是使用iOS 12.0 SDK构建的。从2019年3月开始,提交到应用商店的所有iOS应用程序必须使用iOS 12.1 SDK或更高版本构建,包括在Xcode 10.1或更高版本中 我的项目是在swift 4.2.1和xcode 10.1中开发的,请确保您拥有最新版本的xcode。 如果您确实有Xcode 10.1,这只是提醒您所有的应用程序都需要遵守这些条款 此外,无论Xcode版

当使用xcode 10.1上传我的应用程序时,我收到了警告

警告ITMS-90725:“SDK版本问题。此应用程序是使用iOS 12.0 SDK构建的。从2019年3月开始,提交到应用商店的所有iOS应用程序必须使用iOS 12.1 SDK或更高版本构建,包括在Xcode 10.1或更高版本中


我的项目是在swift 4.2.1和xcode 10.1中开发的,请确保您拥有最新版本的xcode。

如果您确实有Xcode 10.1,这只是提醒您所有的应用程序都需要遵守这些条款

此外,无论Xcode版本如何,如果你的应用程序成功存档/构建,那么你现在就没有什么可担心的了

编辑:

现在提交到AppStore的所有应用都必须具有12.1 SDK,否则将被拒绝。


如果您的应用仍然被拒绝,并且您拥有Xcode 10.1,请更新Xcode或重新安装,因为系统未正确集成SDK。

此外,如果您正在运行CI/CD管道/工作流(如Bitrise),请确保您也已更新了工具堆栈中的Xcode版本。
在我的例子中,我的本地版本是正确的,但是我的管道中的Xcode版本引用了10.0而不是10.1,我必须卸载Xcode 10.1并重新安装它。

这个技巧对我很有效: 下载Xcode 10.2,提取并复制(iPhoneOS12.2.sdk文件夹): 或直接下载:

右键单击->显示软件包内容->内容->开发人员->平台->iPhoneOS.platform->开发人员->sdk->iPhoneOS12.2.sdk 并通过Xcode上的同一目录。
关闭您的Xcode后,重新打开Xcode,再次存档并上传。

From:“更新到Xcode 10.1,其中包括iOS 12.1 SDK,并构建您的应用程序。从2019年3月开始,提交至App Store的所有iOS应用程序都需要使用iOS 12.1 SDK或更高版本构建,并支持iPhone XS Max或12.9英寸iPad Pro(第三代)的全屏幕设计。“谢谢@tomerpacific,但我使用的是最新版本的xcode 10.1!!有时,苹果的网站会检测到错误的工具/SDK版本,尤其是在发布新的Xcode时。如果只是一个警告,而你已经成功上传了你的应用程序,那么就忽略它。@OOPer我有Xcode 10.0,我收到了同样的警告。当我点击“完成”时,我进入了存档屏幕“上传警告”。这会阻止发布,还是我的版本会被拒绝?@NeAS,我不能向你保证任何事情,但你需要使用Xcode 10.1(或更高版本)从2019年3月开始提交应用程序,以遵循tomerpacific评论中提到的苹果要求。如果你的Mac电脑能够运行Xcode 10.1,我强烈建议你立即更新你的Xcode。现在是3月份,我在Xcode 10.1上遇到了这个错误。我甚至试着从商店重新安装它,并且总是在上传我的版本时得到它。我收到一封关于它的电子邮件,我的版本在iTunesConnect中不可用。还有其他人遇到过这个问题吗?“版本10.1(10B61)”-应该是App Store上的版本-您支持的最高级别的iOS是什么?我的部署目标是11.0,但当我的目标是12.1时,我仍然会遇到这个问题。我建议您与apple合作,并/或在这里提出一个关于堆栈溢出的问题。对不起,我帮不上忙了谢谢!这似乎是我问题的解决方案,但我可以在某处下载iPhoneOS12.2.sdk文件夹吗?我无法下载Xcode 10.2,因为它与我的macOS.sdk10.2链接不兼容: