2018年:ERROR ITMS-90096:“您的二进制文件未针对iPhone 5优化”

时间:2018-09-19 15:12:43

标签: ios itunesconnect itmstransporter appstoreconnect

最近(2018年9月17日),我在上传ios应用程序时遇到以下错误,感到非常惊讶:

  

错误ITMS-90096:“您的二进制文件未针对iPhone 5优化-新   提交的iPhone应用程序和应用程序更新必须支持4英寸显示屏   在iPhone 5上,并且必须包含在   将UILaunchImageSize值设置为UILaunchImages下的Info.plist   {320,568}。启动图像必须是PNG文件,并且位于   捆绑软件的顶层,或者在每个.lproj文件夹中提供   本地化您的启动图像。了解有关iPhone 5支持和应用程序的更多信息   通过查看以下位置的“ iOS人机界面指南”来启动图像   https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen。”

应用程序中的启动图像位于Assets中,几年前没有此类问题!上一次成功构建是在2018年9月14日。我想知道过时的(5-6年)要求会在2018年秋季发生吗?最近有人收到这个问题吗?

2 个答案:

答案 0 :(得分:0)

无论您是否在plist中指定了名称,LaunchScreen文件都必须称为“ LaunchScreen.storyboard”。更改plist中的名称将显示正确的启动屏幕,但不会通过此书写不当的检查。

enter image description here

答案 1 :(得分:0)

您可以在Apple的官方页面上查看图像的大小。

https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/launch-screen/

我还建议您使用LaunchStoryboard代替每个设备的启动映像。 这样一来,您就可以避免某些设备遗漏图像。

您可以使用一张图像,甚至为启动屏幕应用某些布局。

https://oleb.net/blog/2014/08/replacing-launch-images-with-storyboards/