启动图像的目的是假装应用程序开始为应用程序提供完全加载的时间,但我有我的这个应用程序加载速度非常快,启动图像只显示不到0.1秒。我在没有启动图像的情况下测试了应用程序,并且加载速度快于启动图像。
当我在没有启动图像的情况下将应用程序提交给Apple时,它无法通过验证。
这太荒谬了。有没有办法解决这个问题?
感谢。
答案 0 :(得分:6)
一般的经验法则是使用一个看起来像应用程序第一个屏幕的启动图像,删除文本,因此它看起来像是界面的空白。一旦您的应用程序开始呈现,用户就会明白它已达到这一点。
很多时候游戏会出现闪屏,特别是因为它们有时会在此期间加载资源。所以那些通常会有一个启动图像,它是启动画面,一旦渲染启动就会发生一些动画,或者它们有时会以黑色启动图像开始,因为徽标/启动会淡入。
正如您所说,如果没有启动图像,应用程序将无法验证。此外,当Apple首次推出iPhone 5时,您添加对iPhone 5屏幕尺寸的支持的方式是添加该尺寸的启动图像。因此,在这种情况下,Apple实际上使用启动图像的存在来确定您是否支持屏幕尺寸。换句话说,您需要启动图像,它确实有助于用户体验,即使它只是瞬间可见。
答案 1 :(得分:3)
没有办法解决它 - 你必须有一个发射图像。
你可以使用看起来很像你的第一页的启动图像,所以当它短暂闪烁时看起来不那么刺耳。
答案 2 :(得分:1)
最后我检查了没有调试版本的启动图像iOS使用默认图像。如果我没记错的话,那就是黑色。所以你可以创建一个全黑的图像并使用它。
答案 3 :(得分:0)
我个人从未使用过启动图片,并且已经批准了我的所有应用。也许你因为别的东西而未能通过验证?
答案 4 :(得分:-1)
您不需要启动图像。这不会导致验证失败