iPhone 5 Landscape Splash is missing!

The problem happens after the OS splash screen. UE4 puts up its own splash screen to cover further loading. This view allows the plist defined orientations but only has the single portrait image so when you rotate the screen it rotates and clips as shown.

To repro:

  • Enable all orientations in the iOS settings.
  • Add a splash screen for iphone5 that isn’t black.
  • Build, launch and rotate the screen during the loading process

I’m verifying in 16, will post a project once verified.

The two solutions I see (I’m not an iphone native so this is shooting in the dark) are 1) The code I copied above but with the default return coming from the plist settings or 2) preventing the UIImageView that UE4 creates from allowing rotations.

  1. works for me, but becomes a weight around my neck that ties my project to a modified engine something I’d prefer to avoid in the long run as it adds a barrier of entry to onboarding.