在ITunesConnect上传后无效的二进制文件

时间:2013-08-27 08:13:00

标签: iphone ios upload app-store

我已经构建了一个iPhone应用程序,并在ITunes Connect上显示无效二进制状态时上传了第4个版本。前3个版本顺利上传。

我收到Apple发来的邮件时出现以下错误

文件名无效 - 您的软件包中包含一个文件'appname.app/Icon',其名称包含无效字符。避免在文件名中使用控制字符。

我无法将故障排除归档。有关如何调试此问题的任何线索?已经坚持了2天了。

2 个答案:

答案 0 :(得分:3)

应用程序图标文件必须命名为Icon.png。您的二进制文件似乎包含名称不正确的文件或其间的空格。检查应用程序图标文件的名称。

同时检查您的XCode项目是否有名为Icon .png的任何迷路文件。有时由于版本控制软件,可能会有一些带有奇怪名称的隐藏文件备份。检查XCode项目中名称为Icon .隐藏文件/文件夹。包含在XCode项目中的任何此类文件都将添加到应用程序二进制资源中。

答案 1 :(得分:1)

在我的情况下,我发现Icon .pngProject Navigator

的过滤器中进行了搜索

filter inside Project Navigator

我删除它并且它有效。