我正在尝试将应用程序提交到iTunes App Store。该应用程序内置于Cordova / Phonegap,仅适用于 iPhone 。
在Xcode中我清理然后存档。从管理器I然后验证存档。验证抱怨iPad的屏幕截图不存在,但它会让我继续。
然后我使用Application Loader提交我的应用程序。然后它向我显示相同的警告,但允许它被提交。在此之后,iTunes Connect会拒绝我的二进制文件,错误:
Missing Localized Screenshots
UK English
进一步调查,似乎是由于缺少iPad屏幕截图造成的,鉴于这是仅限iPhone的应用程序,这应该不是问题。
在Xcode中我有2个项目设置,一个用于项目本身,另一个用于Cordova项目。对于Debug和Release,两者都有Targeted Device Family
到iPhone
。
值得注意的是,这是应用程序的更新,而不是新的应用程序,因此现在抱怨这些问题更奇怪。它还应该意味着iTunes Connect中的其他信息是正确的。
我已经为每种尺寸提供了5个屏幕截图,但新的二进制文件现已添加了“iPad屏幕截图”区域,您将在下面的屏幕截图中看到。
我把头发拉到这里,所以非常感谢任何帮助。
答案 0 :(得分:1)
这个错误似乎没有丢失iPad截图。我想,您已为only below iPhone 4s
或above iPhone5
更新了屏幕截图。那将是问题。您必须更新两个设备(at least one in both).
注意:无需上传新的二进制文件,只需在您的itunes帐户中更新缺少的屏幕截图,这会使您的二进制文件更改为“等待审核”状态。
请参阅Apple docs中的About App Statuses。