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“无效的图像路径”
上传到 iOS App Store 时出错:错误 ITMS-9000 “此捆绑包无效”