Apple recently announced split screen mode in iOS 9.
From the article:
The best news, Federighi notes: “If you’ve adopted auto layout, this will all just work,” he says.
My question is, do Unity apps use auto layout? Can I expect my Unity iOS apps to “just work” with this new split screen mode? Has anyone tested the developer version of iOS 9 with Unity to see if this works?
Yes I was able to get split screen multitasking to work with my Unity app. I’m using an iPad Air 2 and Unity 5.0.3p3. You have to make sure that the following is true:
You are using an iPad Air 2 or newer
You’re on iOS 9 (I’m on beta 4)
You have enabled all allowed orientations and autorotate (Portrait, Portrait Upside Down, Landscape Left, Landscape Right)
In the XCode project Info.plist file, you must have the “UILaunchStoryboardName” key pointing to the launch screen, default is “LaunchScreen”
The orientations can be simply set in Build Settings → Player Settings → iOS → Resolution and Presentation
I just installed iOS9 on my iPad mini 1st Gen. Split screen is not supported on this device but I tried to run my game already on the App Store created with Unity 4.0 as well as the new final beta version of that same game created in Unity 5.0.2p4 (IL2CCP) – both crashes soon after start-up.
Then again, this is only the first Beta of iOS 9 and still very early in the shake out process so I would not be surprised that there are crashes.