错误 ITMS-90596:“无效的捆绑包。有效负载的资产目录”

Posted

技术标签:

【中文标题】错误 ITMS-90596:“无效的捆绑包。有效负载的资产目录”【英文标题】:ERROR ITMS-90596: "Invalid Bundle. The asset catalog at Payload" 【发布时间】:2016-12-02 06:46:26 【问题描述】:

我正在使用 xCode 8.0 并为我的项目构建一个 ipa 并使用 Application Loader 上传它,但我收到一个错误,请参见下面的屏幕截图:

几分钟前我已经成功上传了同一应用程序的早期版本之一,但现在我没有任何更改就收到上述错误。

在此先感谢...!!

【问题讨论】:

如果您的资产 car 中有任何文件,请检查它是否已损坏。 不,没有任何名为 Car 的资产。我已经使用 xcode 上传成功了。 太棒了。那么这应该是不同应用程序加载器的问题。 【参考方案1】:

“我的 Mac 上有两个 Xcode,Xcode 7.3 和 8.1。我使用 8.1 制作了存档,但使用 Xcode 7.3 的应用程序加载器 (3.5) 上传它。使用 Xcode 8.1 的应用程序加载器 (3.6) 上传已解决我的问题”。

https://forums.developer.apple.com/thread/63321

【讨论】:

同意,但在我使用相同的 Xcode 和应用程序加载器成功上传之前几分钟。 在这两种情况下上传时您是否检查了应用程序加载器版本。可能因此发生错误。 我已经使用xcode上传成功了。 遇到了同样的问题,必须将命令行工具设置为正确的版本。【参考方案2】:

尝试使用旧的应用程序加载器上传 Xcode 11 构建的 ipa 时出现此错误。

但从 Xcode 11 开始,Xcode 不再包含 Application Loader。

尝试使用 Transporter (https://apps.apple.com/in/app/transporter/id1450874784?mt=12) 使用最新的应用提交方法时,提交成功。

祝你好运!

【讨论】:

在我们的例子中,我们有一些应用是使用 Xcode 10 构建的,而另一些应用是使用 Xcode 11 构建的。尝试使用 Application Loader 上传 Xcode 11 构建的应用会引发此错误。【参考方案3】:

我在使用 Application Loader 3.7.1 时得到以下信息

我更新到 3.7.2 并解决了问题。因此,您可能还需要确保没有新的 XCode 版本。

【讨论】:

【参考方案4】:

我也遇到过同样的问题。我通过使用 Xcode Organizer 上传应用程序来修复它。使用 Organizer 归档应用并上传到应用程序。

【讨论】:

【参考方案5】:

我在使用 XCode 8.3.2 时遇到了这个问题。 在上传过程中,勾选了“使用 Bitcode 重建”。在我删除它之后 - 构建已成功上传。

【讨论】:

【参考方案6】:

在这种情况下,我使用了旧的应用程序加载器并看到了这个错误。要启动最新的 Application Loader,请选择 Xcode -> Open Developer Tool -> Application Loader

【讨论】:

以上是关于错误 ITMS-90596:“无效的捆绑包。有效负载的资产目录”的主要内容,如果未能解决你的问题,请参考以下文章

远程服务器返回错误: 404错误远程服务器返回错误:500错误 HttpWebResponse远程服务器返回错误:(404500) 错误。

Pig 安装错误:错误 pig.Main:错误 2998:未处理的内部错误

Informix 错误:发生了语法错误。错误代码:-201

我收到一个错误:“MetaMask - RPC 错误:错误:错误:[ethjs-rpc] rpc 错误与有效负载”

错误精灵错误跟踪器错误

网页打开显示错误500是啥意思