我已经完成了一项TON的研究并完成了几件事情来尝试摆脱此错误。绝对没有用。 =(iPhone应用提交:错误ITMS-90171:无效捆绑结构(constants.o)
当我去从在Xcode上传我的档案到应用商店,我得到以下错误:
ERROR ITMS-90171:“无效的束状结构 - 二进制文件”。应用程序/常量。 o'是不允许的,你的应用程序不能包含独立的可执行文件或库,除了CFBundle可执行的支持包以外,请参考Bundle编程指南https://developer.apple.com/go/?id=bundle-structure以了解有关iOS应用程序包结构的信息。“
我看了在引用这个错误的几个StackOverflow页面中,没有一个能够解决错误。
我甚至无法在我的文件目录结构(Xcode中)或命令行中找到“constants.o”。
对于我的副本构建资源,我只有具备以下条件:
- 字体文件(file.ttf)
- 图像文件的资产
- Main.Storyboard文件
所以,这不是问题。
我在Capabilities中启用的唯一权利是Push Notifications。
我敢肯定这个问题是“constants.o”,显示在第一页上,当我经过上传归档进程。但是,我不知道它来自哪里。有谁知道这个文件来自哪里?我如何摆脱它?
只看起来像授权问题。也许你可以打开/关闭功能并重新检查 – Shubhank
我也是这么做的。它没有解决它。问题是“配置文件”。我没有机会发布答案。 –