Skip to main content
Flipline
Inspiring
August 11, 2016
Question

iPad Pro Launch Image Issues

  • August 11, 2016
  • 1 reply
  • 4221 views

Will there be any updates to fix issues with iPad Pro launch images to support its native resolution, rather than the device running the lower 2x Retina resolution?

To clarify, here are the issues:

1.  Adobe mentions to resize the @15739213~ipad images to be the native resolution (2048x2732), which does work if you include no other launch images, but this does not work if you also add a Default~ipad.png to handle standard-resolution iPads.  When you do this, the iPad Pro reverts to normal iPad Retina resolution (1536x2048).

2. If you resize the @15739213~iPad for the higher iPad Pro resolution, the other Retina iPads will not show any launch image at all.  The Retina iPads would normally use this 2x launch image, but since the resolution doesn't match it just ignores the launch image completely.  This happens regardless of any other launch images you add.

Again, Adobe's solution only works if you don't want any launch images for any other resolution/device besides the iPad Pro.

This is happening in the latest release AIR 22.

This topic has been closed for replies.

1 reply

deesharm
Adobe Employee
Adobe Employee
August 18, 2016

Hi Matt,

I tried reproducing the issue at my end using iPad Pro (iOS 9. x) and AIR 22 latest build:

Please refer to the below combinations that I tried out:

1. a. Default-Landscape~ipad.png (1024*768)

    b. Default-Portrait~ipad.png (768*1024)

    c. Default-Landscape@2x~ipad.png (2732*2048)

    d. Default-Portrait@2x~ipad.png (2048*2732)

   Packaged the application with above launch images and it works fine on iPad pro. The application is picking launch image of dimension 2048*2732 for iPad Pro.

2. a. Default~ipad.png (1536*2048)

    b. Default@2x~ipad.png (2048*2732)

    Packaged the application with above launch images and again it works fine on iPad pro. The application is picking launch image of dimension 2048*2732 for iPad Pro.

Could you please help us further with other information as which iOS version you are using at your end. Please list all the launch images that you are packaging with the ipa.

Thanks,

Adobe AIR Team

Flipline
FliplineAuthor
Inspiring
August 18, 2016

Sure, here are the launch image sizes I'm using, and what I'm seeing in two different scenarios.  This is a universal app, so there are launch images for both platforms included:

- Default~iphone.png (320 x 480)

- Default@2x~iphone.png (640 x 960)

- Default-375w-667h@2x~iphone.png (750 x 1334)

- Default-414w-736h@3x~iphone.png (1242 x 2208)

- Default-568h@2x~iphone.png (640 x 1136)

- Default~ipad.png (768 x 1024)

- Default-Portrait~ipad.png (768 x 1024)

- Default-Portrait@2x~ipad.png (2048 x 2732)

The app is packaged with the latest AIR 22, set to only run in Portrait orientation, and tested on devices running iOS 9.3.x.

1)  When I test on an iPad Pro, the app is running at 1536 x 2048 (despite none of the launch images being sized for that).

2)  When I test on an iPad with Retina display, I don't see any launch image at all, though the app does run at 1536 x 2048.

If I only include the largest launch image (Default-Portrait@2x~ipad.png at 2048 x 2732) it does correctly use that resolution on the iPad Pro (though the iPad with Retina still fails to show any launch image at all), but once I've added these other launch images it doesn't work.

deesharm
Adobe Employee
Adobe Employee
August 23, 2016

Hi Matt,

I tried with a sample application and packaged it using all the launch images that you mentioned.

I am using the below code in my sample application made through Animate CC to get the resolution of my application:

import flash.system.Capabilities;

trace(Capabilities.screenResolutionX);

trace(Capabilities.screenResolutionY);

Please refer to the below results that I got after testing on iPad Pro (12.9 inches) and iPad (Ratina display):

1. When I test on iPad Pro, the app is returning 768x1024 and picking the launch image Default-Portrait@2x~ipad.png (2048x2738)

2. When I test on an iPad, the app is again returning 768 x1024 and picking the launch image Default-Portrait@2x~ipad.png (2048x2738)

Matt, It would be helpful for us in further investigation if you could please share a sample application so that we can reproduce the issue at our end.

And, Also help us with the code that you are using for getting the resolution of the app.

Thanks,

Adobe AIR Team