警告:“SDK版本问题”。 xcode 10.1

问题描述 投票:15回答:4

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

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

我的项目是在swift 4.2.1和xcode 10.1中开发的

ios swift xcode sdk
4个回答
11
投票

确保您拥有最新版本的Xcode。

如果您有Xcode 10.1,这只是提醒您所有应用都需要遵守这些条款。

此外,无论Xcode版本如何,如果您的应用程序成功存档/构建,您现在无需担心。

编辑:现在提交给AppStore的所有APPS都必须有12.1 SDK,否则它们将被拒绝。


3
投票

此外,如果您正在运行CI / CD管道/工作流程(例如Bitrise),请确保您已在工具的堆栈中更新了Xcode版本。在我的情况下,我的本地版本是正确的,但我的管道中的Xcode版本引用10.0而不是10.1


0
投票

我不得不卸载Xcode 10.1并重新安装它。


0
投票

这个技巧对我有用:下载Xcode 10.2,解压缩并复制(iPhoneOS12.2.sdk文件夹):或直接下载zip:https://drive.google.com/file/d/1ZGANCBE90Ogt4FD_y_ACgcIFP0qQapSf/view?usp=sharing

右键单击 - >显示包内容 - >目录 - >开发人员 - >平台 - > iPhoneOS.platform->开发人员 - > SDKs-> iPhoneOS12.2.sdk,并将其放在Xcode上的同一目录中。关闭你的Xcode之后,重新打开Xcode,存档并再次上传。

© www.soinside.com 2019 - 2024. All rights reserved.