Xcode 版本 9.1 (9B55) 上传存档失败 - iOS 11.1 - 应用程序必须使用公共 (GM) 版本构建

Posted

技术标签:

【中文标题】Xcode 版本 9.1 (9B55) 上传存档失败 - iOS 11.1 - 应用程序必须使用公共 (GM) 版本构建【英文标题】:Xcode Version 9.1 (9B55) upload Archive failed - iOS 11.1 - Apps must be built with the public (GM) version 【发布时间】:2017-10-31 20:15:55 【问题描述】:

今天苹果刚刚发布了Xcode 9.1 (build 9B55),还提供了ios 11.1的新更新。

我刚刚尝试上传我的新存档,但不幸的是它失败并显示以下错误消息:

错误 ITMS-90534:“无效的工具链。新应用程序和应用程序更新必须使用 Xcode 6 或更高版本、macOS 和 iOS SDK 或更高版本的公共 (GM) 版本构建。请勿提交使用测试版软件构建的应用程序包括 beta macOS 版本。”

它适用于以前的版本Xcode 9.01。我想知道,如果有什么新的东西需要考虑?需要说明的是,我没有使用任何测试版软件 - 这是从 AppStore 下载/更新的最终版本。

【问题讨论】:

【参考方案1】:

您是否也将 macOS 更新到 10.13.1?所有软件都应该是最新的。

如果一切都更新了,我只需要几个小时然后重新构建——也许 Apple 还没有更新 iTunes Connect 中的要求。只是猜测。

【讨论】:

是的,我将 macOS 更新到 10.13.1 - 关于 Apple 方面的 iTunes Connect 更新的好提示......让我们等待 这里有同样的问题。刚刚安装了安全更新。现在我无法提交到 iTunes Connect。必须等到 Apple 将自己的安全更新识别为最新版本。 叹息 有时有点耐心是好的 :) 我又试了一次,现在可以了。 @Durandal - 仅供参考

以上是关于Xcode 版本 9.1 (9B55) 上传存档失败 - iOS 11.1 - 应用程序必须使用公共 (GM) 版本构建的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 6 在提交存档时崩溃

使用 xcode 上传存档:前缀或后缀无效

Xcode 7 存档上传错误

错误 ITMS - 90725:SDK 版本问题 [重复]

在 iOS 中使用 Xcode 上传更新的应用版本

将存档上传到 App Store 时,Xcode 卡在“将媒体复制到包中”