I am using Unity Pro and under Player Settings I have “Auto Rotation” turned on and both Landscapes ticked (Portraits are unticked) which is my intended orientation support for my game.
When the game is launched the splash screen will incorrectly take up a portrait orientation but once the device is rotated to a landscape orientation it will not return to the portrait (post splash screen which will not rotate)
I read on another thread that the minimum API should be 2.3.1 however changing mine to this API or above has no effect
I am sure other people have encountered this problem and I am missing something simple, but for the life of me I cannot find an answer online
I upgraded to Unity 4.2.1 yesterday before creating new Android and iOS builds. My new Android builds have the same issue you’re having (the iOS builds are fine), which did not exist for the previous builds built in Unity 4.2.0. For reference, I’m targeting Android 4.0+.
The short term fix is probably re-installing Unity 4.2.0 until they have this issue fixed.
I’ve reverted back to Unity 4.2.0, and everything was still broken. So I began rolling back features one at a time, and doing builds to see if I can find the culprit. After rolling back the Prime31 Flurry analytics updates, the android builds started behaving as expected again.