AppStore 提交:错误 ITMS-9000:“无效的捆绑结构 - 不允许二进制文件‘MyApp.app/BuildAgent’

Posted

技术标签:

【中文标题】AppStore 提交:错误 ITMS-9000:“无效的捆绑结构 - 不允许二进制文件‘MyApp.app/BuildAgent’【英文标题】:AppStore submission: ERROR ITMS-9000: "Invalid Bundle Structure - The binary file 'MyApp.app/BuildAgent' is not permitted 【发布时间】:2014-10-18 19:00:29 【问题描述】:

我遇到了以下我根本不明白的错误。

错误 ITMS-9000:“无效的捆绑结构 - 不允许使用二进制文件 'MyApp.app/BuildAgent'。您的应用可能只包含一个可执行文件。

当我使用 Xcode 从存档导出到 IPA 时,我看到 BuildAgent 为 0 权利。这与我的错误有关吗?什么是 BuildAgent?我应该如何解决这个问题?

【问题讨论】:

万一,你用过HockeySDK吗? 是的,我有。 @AsifAsif 您可能希望从 Build Phases -> Copy Bundle Resources 中删除“BuildAgent”或删除对它的任何现有引用。 哇,非常感谢@AsifAsif 你让我开心。请把它写成答案,以便我检查。顺便说一句,我应该如何处理对 AppStore 版本的 HockeyApp 的调用?我应该从应用程序中删除它吗? 这个电话与BuildAgent有关吗? 【参考方案1】:

请删除与HockeySDK-ios 一起出现的对BuildAgent 可执行文件的任何引用

【讨论】:

以上是关于AppStore 提交:错误 ITMS-9000:“无效的捆绑结构 - 不允许二进制文件‘MyApp.app/BuildAgent’的主要内容,如果未能解决你的问题,请参考以下文章

iOS 和 XCode5 应用程序发布失败 - 错误 ITMS-9000:“您尝试上传的二进制文件无效”

使用 xcode 6 提交时出现错误 ITMS-9000“无效的图像路径”

错误 ITMS-9000:“签名丢失或无效。

上传到 iOS App Store 时出错:错误 ITMS-9000 “此捆绑包无效”

错误 ITMS-9000:“此捆绑包无效。Apple 目前不接受构建的应用程序

错误 ITMS-9000:“不支持的架构。Xcode 存档错误