错误 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:未处理的内部错误