我尝试通过 Xcode(以及应用程序加载器)向 Apple 商店提交应用程序,但收到以下错误:
无效的捆绑结构 - 不允许使用二进制文件“xx.app/xx”。您的应用程序可能只包含一个可执行文件。有关 iOS 应用程序包结构的信息,请参阅捆绑包编程指南。
我检查了文件生成的文件/项目设置,根据捆绑编程指南,我没有发现问题所在。
我们尝试清理代码存储库,并通过更新构建文件夹位置以及派生数据位置来进行干净的构建,但仍然遇到相同的错误。
苹果给我们的唯一反馈是询问我们是否使用第三方库,我们确实这样做了。这只是几天前发生的事情。
任何有关上传我们的二进制文件的建议或分步说明将不胜感激。
我们使用版本 4.6.2 (4H1003) 以及 Application Loader 2.8 上传到 iTunes,并且我们之前部署了多个具有完全相同结构的应用程序(最后一个应用程序是在错误发生前 2 天部署的,现在尝试将最后一个工作二进制文件重新上传到备用应用程序[更改相关应用程序特定信息后]失败)。
提前致谢。
对我来说,答案是
-
go to
/用户/我的用户名/库/开发人员/Xcode/Archives
转到当前文件夹以获取最新存档。
右键单击 .xarchive 并选择“显示包内容”
在“产品/应用程序”目录内导航
右键单击 myAppName.app 并选择“显示包内容”
删除最底部未命名为 myAppName.exe 的 exe
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)