- Home /
Which Splash Screen (from player settings) will iPhone 6+ use
I have a situation in my game where i need to switch from the Unity splash screen to the same image in-game so that i can fade the Unity splash screen out seamlessly. In order to do this i need to know which Splash screen the game used in the initial loading.
I'm doing this per device like so:
if (iPhoneGen == iPhoneGeneration.iPhone3G ||
iPhoneGen == iPhoneGeneration.iPhone3GS)
{
FADE_SPRITE_NAME = "splash/splash_screen320x480";
}
else if ......
I have an iPhone 6 test device and with a quick test it gives iPhoneGeneration.iPhoneUnknown
as the iPhone.generation
variable. It also seems to select the "iPhone4" /Retina" Splash screen from PlayerSettings. Based on the iPhone.generation
and Screen.width
& Screen.height
I can deduct if the device is an iPhone 6 and select the correct image.
I don't have an iPhone 6+ device so I'm asking if anyone here has had a chance to try which splash screen from PlayerSettings does an iPhone 6+ end up showing?
My Unity version is 4.5.4f1 (pro)
Answer by steakpinball · Oct 01, 2014 at 05:37 PM
Unity 4.5.4f1 doesn't fully support the iPhone 6. Patch version 4.5.4p1 added full support. You can find this and other patch versions at http://unity3d.com/unity/qa/patch-releases
Answer by $$anonymous$$ · Oct 09, 2014 at 12:31 PM
Not very well indeed :(
This modification is needed to resolve some other issue : http://forum.unity3d.com/threads/unity-4-5-4p1-ios-splash-screen-urls-for-iphone-6-and-6-plus.271802/
Your answer
Follow this Question
Related Questions
Not seeing a splash screen on personal edition 0 Answers
Dimensions for ios icons 3 Answers
Crooked splash image in portrait orientation on iphone 4 0 Answers
Set Android's Static Splash Image using API? 2 Answers
Android splash screen not working 4 Answers