存档验证错误

Posted

技术标签:

【中文标题】存档验证错误【英文标题】:Archive validation error 【发布时间】:2014-09-12 04:37:38 【问题描述】:

我正在运行 Xcode 6 的 GM 版本,并正在尝试验证我的应用程序存档。我浏览了 iTunes Connect 并填写了所有必需的信息,但当我尝试验证时,我收到一条错误消息,提示“iTunes Store 操作失败。错误描述不可用。”我在某处读到它需要处于“等待上传”状态,但在新的 iTunes Connect 中,我不知道如何将其从“准备提交”更改为状态。在 Connect 中导致错误的唯一原因是我没有选择构建,据我所知(我的第一个应用程序),在我验证我的之前我不能这样做。任何帮助表示赞赏!

【问题讨论】:

【参考方案1】:

也发生在我身上,使用 Application Loader 提交。

此外,当您从 Application Loader 收到错误“此捆绑包无效。armv7s 必须包含 armv7 架构”时,此链接可能会对您有所帮助:ios Application loader shows bundle error。

【讨论】:

完美运行,谢谢!【参考方案2】:

您是否正确签署了您的应用以进行分发??

【讨论】:

【参考方案3】:

转到Project Targets -> Code Signing 并将Provisioning Profile -> Release 设置为您的生产/分发配置文件。即使将其设置为 Automatic 似乎也不起作用。

或者,使用 Application Loader 2.9.1 提交应用程序。这是下载链接Application Loader 2.9.1

【讨论】:

【参考方案4】:

我遇到了完全相同的问题,经过数小时浏览互联网后,尽我所能尝试但没有运气。然后我发现...这是 iTunes Connect 问题!

尝试一次又一次地提交,有时连接中断,并出现消息“错误描述不可用”(什么'一个容易理解的消息!!???!?!为什么不是“连接问题,尝试稍后再说”)

在我的情况下,我没有更改任何内容,并且在第 7 次尝试中,它被提交了!

当然,代码签名也很重要,只要确保您有一个正确的用于 AppStore 提交即可。

希望对你有帮助!

【讨论】:

【参考方案5】:

在我的情况下,是偶尔工作的互联网导致了这个问题。就在您希望 Apple 更详细地了解他们向我们抛出的错误时。可以很容易地说“失去互联网连接”或类似的东西。

【讨论】:

以上是关于存档验证错误的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 存档验证错误 - Xcode 9 和 Swift 4

存档验证失败并出现错误:iTunes Store 操作失败

验证 Mac 应用商店存档时出现错误“您的应用程序包必须安装到“/Applications””的原因是啥

xcodebuild 存档未通过 ITMS 验证

每次我尝试通过存档验证我的应用程序时,Xcode 都会不断给我报亭错误

cloudkit:验证开发人员 ID 签名的应用程序错误:存档的应用程序具有需要 Mac 应用商店分发的权利