xcode 错误 ITMS - 90725:SDK 版本问题
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/50186512/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
ERROR ITMS - 90725: SDK version issue
提问by Er.Shreyansh Shah
I am suffering one issue while archiving and uploading build from xCode 8.3.2
我在从 xCode 8.3.2 归档和上传构建时遇到一个问题
Please check below image to identify issue:
请检查下图以识别问题:
I googled a lot for this issue, but not able to get any solution.
我为这个问题在谷歌上搜索了很多,但没有得到任何解决方案。
I have tried multiple options to solve this as below:
我尝试了多种选择来解决这个问题,如下所示:
Option 1 - I have archived build from xCode 8.3.2 and tried to upload from xCode 9.0 or later.
选项 1 - 我已从 xCode 8.3.2 存档构建并尝试从 xCode 9.0 或更高版本上传。
Option 2 - I tried to archive and export build from xCode 8.3.2 and tried to upload from application loader of xCode 9.0 or later.
选项 2 - 我尝试从 xCode 8.3.2 存档和导出构建,并尝试从 xCode 9.0 或更高版本的应用程序加载器上传。
Option 3 - I have change my minimum deployed version from 9.0 to 11.0 archive a new build and try to upload with step 1 and 2.
选项 3 - 我已将我的最低部署版本从 9.0 更改为 11.0 存档新版本并尝试使用步骤 1 和 2 上传。
One version is already live and I need to update version with minor changes.
一个版本已经上线,我需要更新版本并稍作改动。
I read too many blogs, All are suggestion to update code with xCode 9.0.
我读了太多的博客,都建议使用 xCode 9.0 更新代码。
As I have used to many library and framework, I not able to update my code from Swift 3.1 to Swift 3.2.
由于我已经习惯了许多库和框架,因此我无法将代码从 Swift 3.1 更新到 Swift 3.2。
回答by staticVoidMan
Archiving the build on Xcode 8 will always use iOS 10.x SDK but the AppStore now allows only apps archived with iOS 11.x SDK to be submitted.
在 Xcode 8 上归档构建将始终使用 iOS 10.x SDK,但 AppStore 现在只允许提交使用 iOS 11.x SDK 归档的应用程序。
This means you need to archive your build using Xcode 9 because only this version of Xcode has iOS 11 SDK support.
这意味着您需要使用 Xcode 9 归档您的构建,因为只有这个版本的 Xcode 支持 iOS 11 SDK。
Once you archive the build, you will be able to upload it to the AppStore.
But this means you will need to bump your Swift version too.
You'll have tonow.
存档构建后,您将能够将其上传到 AppStore。
但这意味着你也需要提升你的 Swift 版本。
你现在必须这样做。