Skip to main content
Inspiring
October 24, 2013
Question

AIR 3.9.1030 Still Not Support iOS 7 Icons

  • October 24, 2013
  • 2 replies
  • 2348 views

Hi,

After all the discussion in the beta and here about this, it still looks like to me that the latest released build STILL does not support the new icon sizes 76x76, 120x120, & 152x152. If you look at the AIR_Descriptor.3.9.xsd schema file, it clearly is missing these definitions, and as a result, people using IDE's like Intellij won't be able to compile there project because it will error out. I thought this was fixed?

This topic has been closed for replies.

2 replies

Adobe Employee
January 3, 2014

Hi

Could you use AIR 3.9 release AIR SDK  from   http://www.adobe.com/devnet/air/air-sdk-download.html  try  again?  following SDK/templates/air/descriptor-template.xml file 76x76, 120x120, & 152x152. had suppored.

Please refer to revelant tag in /descriptor-template.xml file.

<!-- <icon>

        <image16x16></image16x16>

        <image29x29></image29x29>

        <image32x32></image32x32>

        <image36x36></image36x36>

        <image40x40></image40x40>

        <image48x48></image48x48>

        <image50x50></image50x50>

        <image57x57></image57x57>

        <image58x58></image58x58>

        <image72x72></image72x72>

        <image76x76></image76x76>

        <image80x80></image80x80>

        <image96x96></image96x96>

        <image100x100></image100x100>

        <image114x114></image114x114>

        <image120x120></image120x120>

        <image128x128></image128x128>

        <image144x144></image144x144>

        <image152x152></image152x152>

        <image512x512></image512x512>

        <image732x412></image732x412>

        <image1024x1024></image1024x1024>

    </icon> -->

Thanks

-Bo

Participating Frequently
January 3, 2014

Thanks Tangbo, it turns out my icon file was corrupted!

Colin Holgate
Inspiring
October 24, 2013

I don't know where AIR_Descriptor is located, so can't check what you mean. But in any case, AIR itself knows the icons and includes them if you build from the command line. An update to Flash Pro will solve the issue of Flash deleting those icons when you do an IDE build. That update is delayed for some reason.

I'm guessing that Intellij relies on Flash Pro to build the swf, is that how it works? If it is, then it would have to wait for the Flash Pro update too.

leejkAuthor
Inspiring
October 24, 2013

No, it actually uses the schema file to determine if everything define in the application descriptor is valid or not. If something is not, compilation fails.

The AIR descriptor file is located in <AIR SDK Folder>/templates/air/Descriptor.3.9.xsd. This file does not have the required icon definitions for iOS 7. If this file is wrong, then IDEs will likely have the problem I mention. I've not tried it from the command line yet, but I'd be surprised if AIR "knows" about these new icon sizes since the descriptor is wrong.

I don't use Flash Pro for nothing anymore, so at the moment I can't compile anything with 3.9 because of this. With all the talk about 3.9 being iOS 7 compatible, I'm surprised this got missed.

Colin Holgate
Inspiring
October 24, 2013

Are you sure it’s that file that determines which icons are kept, and not the descriptor-template.xml file? That one has these icons listed:

16, 29, 32, 36, 40, 48, 50, 57, 58, 72, 76, 80, 96, 100, 114, 120, 128, 144, 152, 512, 732x412, 1024

Not sure where that 732x412 one is used!