错误 ITMS-90168: "您上传的二进制文件无效。"

7
我正在尝试将一个应用程序上传到App Store。它包含一个watchOS 2应用程序,一个watchOS "1"扩展和一些iOS扩展。我无法弄清楚为什么会这样。当我使用Xcode 7的“上传到App Store…”功能(或使用Application Loader)时,我收到消息“档案提交失败,出现错误:”并显示错误“ERROR ITMS-90168:'您上传的二进制文件无效。'”
有其他人遇到过这个问题吗?有任何建议吗?

我在使用iPhone应用程序时遇到了同样的问题(没有手表扩展)。 - Ruud van Falier
也许这可以帮助某人找出问题所在。这是我通过Xamarin上传应用程序时从Application Loader获得的日志:https://gist.github.com/anonymous/0391458c8e23f350e325 如果我通过XCode上传应用程序,我会遇到完全相同的问题,但不知道如何在那里获取日志... - Ruud van Falier
我的电脑安装出了问题(可能是XCode或OS X更新),导致程序无法正常运行。但我在另一台电脑上尝试了一下,发现可以正常工作。 - Ruud van Falier
在这里,您可以找到适用于我特定情况的解决方案。https://dev59.com/OlwY5IYBdhLWcg3wLFSw - iWheelBuy
检查应用程序版本... - Ramani Hitesh
4个回答

2

由于您已经将另一个应用程序版本上传到商店,现在您需要创建一个新版本并上传。


嗨孟,欢迎来到Stack。简单说一下:如果你扩展你的答案以包含任何额外信息/使其更清晰(也为未来几年的任何读者),你将帮助使/保持Stack成为我们所有极客的高级资源,并且你将获得更多的赞同。 - Johnny Rockex

0

当应用程序的测试飞行中有与其他构建具有相同名称的应用扩展时,可能会出现问题。 如果您遇到此问题,可以尝试将其中一个重命名为具有不同名称。 可能会有解决问题的概率。


0

什么都没有帮助。Bug报告说他们无法重现它。所以我被卡住了。考虑重新安装OS X、Xcode和iOS..... :( - iWheelBuy

0

我尝试使用应用程序加载器提交,但在版本3.0或3.1上没有成功。然后我下载了最新版本(3.6),只能通过xcode下载,经过几个小时的使用,我终于成功了。


你从哪里下载了3.6版本? - Tanya Sinha

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接