I just made the upgrade from Unity 2018 to Unity 2019 LTS 2019.4.3f1 and I’m seeing some really weird behaviours with the Splash Screen and Auto Rotation.
Setup on the project:
Use animated auto rotation
Autorotation
Landscape Right
Landscape Left
Splash Screen Issue:
- When the app it’s open, for a 1 second or less we can see the splash screen in the wrong orientation with the screen filled by black colour, this is seeing in multiple different OS versions (From iOS 12 to Latest).
Rotation Issue on iOS 12:
- We see this pretty consistent the first time we run the game, the game is in Portrait mode if you set the Rotation Portrait Lock on. even tho the game is set to landscape only, so the game it’s stretched and super weird.
Already tried fixes:
- Tried to disable the animated rotation
- Add a portrait splash screen
- Increasing / Decreasing Accelerometer Frequency
- Upgrade to unity 2019.4.6
- Forced Screen.orientation at the start of the app
Does anyone have any idea of what this could be?