Godot logo is being shown when running on iPad (iOS)

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By desik
:warning: Old Version Published before Godot 3 was released.

When exporting for iOS, I have changed all defaults splashscreens (in ios export template /godot_ios).
However, when I run my game on iPad (iPad mini 1st gen), my splash screen is shown BUT then for a 1-2 seconds godot engine logo appears.

Don’t get me wrong, I have nothing against displaying Godot’s logo, but I want to understand why it appears - is it hardcoded somewhere? How can I change it?

Are you sure you have set your own custom splash image in editor project settings? Scene->project settings -> application -> boot_splash

It’s not the same thing that’s required and used by Apple.

kubecz3k | 2016-10-06 14:46

My boot_splash property in Project settings → Application is empty :frowning:

desik | 2016-10-06 14:47

Ok so that’s the problem. You didn’t set splashscreen so default one is used instead. Set your own in that place. I will publish my first comment as an answer then.

kubecz3k | 2016-10-06 14:51

Dzięki :slight_smile: But when I choose custom boot splash image, its being displayed incorrect (wrong dimensions/aspect ratio).

desik | 2016-10-06 14:54

There is not much you can do about this I’m afraid. The only option which you can use is boot_splash_fullsize on/off. Another thing you can try to do is to resize internal splash img to some weird dimensions and check how it will be rendered. (in order to achieve more appealing results) There are simply no options to control this.

kubecz3k | 2016-10-06 14:58

:bust_in_silhouette: Reply From: kubecz3k

You need to set your own custom splash image in editor project settings:
Scene->project settings -> application -> boot_splash

It’s not the same thing that’s required and used by iOS. (in short iOS will use both of those files, one before loading godot and second image is used internally by Godot)