Splash screen automately rotate on iOS

Hi, I’m driving to wall with splash screen.

So far, the issue found on IPad pro 12.9 inch and IPhone 6s.

My game only supports landscape mode.

The issue is that when I launch my game, the splash image is correctly shown
and after a second the splash rotates like portrait mode.

I’ve googled it all day but I couldn’t find any clue.

I really need any help. Thanks.

I have the same problem on 4.15.
Did you find a solution?

Yes, I do.
However, I don’t remember exactly and I guess there were typing errors in Engine code. I will re-comment when I find the script.

I just added horizontal splash screens to my iOS project which allows vertical also. Seems like they are ignored and I get a clipped vertical screen instead.

I’m still getting this issue in 4.15 on my ipad pro 12.9. Every time the splash screen loads up, it shows the correct landscape image for a split second and then switches to a squashed portrait image of my splash screen. Any help is greatly appreciated.

This is my current solution - but it does require editing engine code.

To make this a properly viable engine change it would need to revert to the properly allowed orientations post splash screen.

Definitely an engine bug.

You need to edit the engine code (as of 4.16). The Unreal engine code mounts its own image (after the system splash) to cover further engine initialization. You need to prevent rotations during this period.

It’s annoying and an engine bug. Hopefully fixed in later versions would be good to get confirmation if that’s the case!