Is Launch image mandatory?

Hi,

I’m wondering if Launch image is mandatory and required by iTune App Store? Without it, would the app be rejected? Why do we need launch image when we can just have our own splash screen?

I look into the content of iOS .app file and see Default-568h@2x.png is automatically added by Corona but I can’t find similar file on Android .apk file.

Thanks,

So Lin

Yes, launch images are required. Without the Default-568h@2x.png file, you may end up with a letterboxed iPhone 4 shape screen. And if you don’t follow one of the two tutorials we have on the subject, it’s likely that iPhone6 and iPhone 6 plus device’s will run in iPhone 5 mode where the 640x1136 screen is stretched to fit the higher resolution screens.

See:

https://coronalabs.com/blog/2014/10/07/tutorial-working-with-the-new-iphones/

https://coronalabs.com/blog/2014/10/21/tutorial-building-multi-screen-launch-images-using-xcode-6/

Rob

Hi Rob,

If we don’t include them, will Apple reject the app?

Thanks,

So Lin

With Android, I don’t have them and I can still publish on Google Play. I’m concern about apple app store.

So Lin 

Unknown. I would suspect that they might reject apps without the Default-568@2x.png image. The other things to get out of iPhone 5 compatibility mode and such probably are not necessary, but you’re better off with them.

Rob

Default-568@2x.png is added automatically by Corona so that should be safe. I prefer using my own splash screen.

Thanks,

So Lin

Hi,

IOS actually says not to use a splash screen as a launch image.

They suggest an image similar to the screen first displayed when the app is loaded.

I use a very similar image with no interactive elements that then seamlessly merges into the app once loaded.

Although i never posted to apple but for android i just add a timed image of my logo in main.lua and that works good for me.

Yes, launch images are required. Without the Default-568h@2x.png file, you may end up with a letterboxed iPhone 4 shape screen. And if you don’t follow one of the two tutorials we have on the subject, it’s likely that iPhone6 and iPhone 6 plus device’s will run in iPhone 5 mode where the 640x1136 screen is stretched to fit the higher resolution screens.

See:

https://coronalabs.com/blog/2014/10/07/tutorial-working-with-the-new-iphones/

https://coronalabs.com/blog/2014/10/21/tutorial-building-multi-screen-launch-images-using-xcode-6/

Rob

Hi Rob,

If we don’t include them, will Apple reject the app?

Thanks,

So Lin

With Android, I don’t have them and I can still publish on Google Play. I’m concern about apple app store.

So Lin 

Unknown. I would suspect that they might reject apps without the Default-568@2x.png image. The other things to get out of iPhone 5 compatibility mode and such probably are not necessary, but you’re better off with them.

Rob

Default-568@2x.png is added automatically by Corona so that should be safe. I prefer using my own splash screen.

Thanks,

So Lin

Hi,

IOS actually says not to use a splash screen as a launch image.

They suggest an image similar to the screen first displayed when the app is loaded.

I use a very similar image with no interactive elements that then seamlessly merges into the app once loaded.

Although i never posted to apple but for android i just add a timed image of my logo in main.lua and that works good for me.