【发布时间】:2013-06-20 00:57:06
【问题描述】:
我的项目捆绑了Default-586h@2x.png,因为没有它,iTunes Connect 会抱怨“无效的二进制文件 - 未针对 iPhone 5 进行优化”。
现在二进制文件似乎仍未被接受,出现错误“缺少本地化屏幕截图(澳大利亚英语)”
但我已经提交了“3.5 英寸视网膜”和“4.0 英寸视网膜”的屏幕截图。
我还缺少什么?
【问题讨论】:
我的项目捆绑了Default-586h@2x.png,因为没有它,iTunes Connect 会抱怨“无效的二进制文件 - 未针对 iPhone 5 进行优化”。
现在二进制文件似乎仍未被接受,出现错误“缺少本地化屏幕截图(澳大利亚英语)”
但我已经提交了“3.5 英寸视网膜”和“4.0 英寸视网膜”的屏幕截图。
我还缺少什么?
【问题讨论】:
在这种情况下,iTunes Connect 不太擅长解释错误。
该错误是由于缺少 iPad 屏幕截图造成的。
当您提交应用程序配置文件时,iTunes Connect 不会告诉您 iPad 屏幕截图是强制性的。但是,如果您继续上传应用程序存档,iTunes Connect 会返回并告诉您“缺少屏幕截图”。
【讨论】:
我假设您无意在您的应用程序中支持 iPAD。因此,转到您的 Xcode 应用程序的应用程序摘要选项卡并选择“设备 = iPhone”。重新存档并再次上传您的二进制文件,它将起作用。
登录 itunesconnect,选择您的应用并选择“选择另一种语言”下拉菜单选择澳大利亚英语并确保每个 iphone 4 和 iphone 5 至少有一个屏幕截图
【讨论】:
我遇到了同样的问题,即使我输入了大小合适的屏幕截图,它也无法正常工作。
原来它适用于 PNG 文件而不是 JPEG 文件。一旦我将我的屏幕截图保存为 .png,它们就会被接受并且效果很好。
【讨论】: