iOS game launches off-center on some phones, sometimes
Hi. I'm developing an iOS game. I'm using Animate CC and Flash Develop using Air for deployment and working on a PC.
Here's the problem. On iPhone 6 the game shows the splash screen and then launches fine. On iPhone 6 PLUS the game shows the splash screen fine, but then sometimes launches off-center. Repeat it only does this sometimes. It's not every time but it's alot. Screen shots below.

So just by looking at this picture myself. It looks like the game gets stuck thinking it's on a different device. The game logo is set to appear at stage.stageHeight / 3.45; Assuming that line is working correctly, then for some reason the game thinks the screen is bigger than it is..ofcourse, i have NO idea why the xposition is so off. Also, the game totally freezes at this point (just showing the partial logo) whereas it will run smoothly on the times that launches correctly.
I have a feeling it has something to do with my splashscreen files and/or the way I'm setting up something in my xml or settings. Here's what I have going on.
Main Animate File size: 750x1334
Air Version: 25.0
In my document main class:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_BORDER
(I manually position ui/game elements via code, based on "fullScreenWidth/Height" later in the code.)
My goal is to target just iPhone 5,6,7, 6plus, and 7plus at the moment, here are my splashscreen included files:
Default-414w-736h@3x~iphone.png
Default-375w-667@2x~iphone.png
Default-568h@2x~iphone.png
And this is from the xml file:
<autoOrients>false</autoOrients>
<fullScreen>true</fullScreen>
<aspectRatio>portrait</aspectRatio>
<renderMode>direct</renderMode>
Maybe I missed something? ..something super easy I hope!
