IPA 文件结构无效 - 有效负载目录不得包含以下文件

Posted

技术标签:

【中文标题】IPA 文件结构无效 - 有效负载目录不得包含以下文件【英文标题】:Invalid IPA File Structure - The Payload directory must not contain the following file(s) 【发布时间】:2014-06-29 22:57:38 【问题描述】:

将我的应用上传到 AppStore 时,“无效二进制”的状态会发生变化。我在我的电子邮件中发送此消息:

我们发现您最近交付的一个或多个问题 “我的APPNAMERUSTITLE”。要处理您的交货,以下问题 必须更正:

IPA 文件结构无效 - Payload 目录不得包含 以下文件:

MYAPPNAME.app.dSYM

这些问题得到纠正后,请转到“版本详细信息”页面 并单击“准备上传二进制文件”。继续提交 处理,直到应用状态为“等待上传”。然后你可以 提供更正后的二进制文件。

【问题讨论】:

【参考方案1】:

只需从您的 zip 存档中删除您的 DSYM 文件,然后尝试再次上传您的应用程序。 在同样的情况下,它对我有帮助。

【讨论】:

DSYM 文件在包中的位置是什么?? IPA 文件只是一个ZIP archive with a predictable structure。您可以将扩展名更改为“.zip”并解压缩。从该扩展目录中删除 dSYM 文件并将其压缩备份。将该结果重命名为“.ipa”并尝试再次将其提交为您的上传。

以上是关于IPA 文件结构无效 - 有效负载目录不得包含以下文件的主要内容,如果未能解决你的问题,请参考以下文章

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

收到无效的 JSON 有效负载。未知名称 click_action

无法在 Xcode 中分发我的 iOS 版 Flutter 应用程序 - “包中的 ipa 包含无效字符”

错误 ITMS-9000:“上传 ipa 文件时出现无效的图像路径错误

GCM 无效的 JSON 缺少有效负载

无效的 IPA 测试飞行