Skip to main content
hrvojed987995
Participant
July 17, 2018
Question

How to add 120x120 icon in air for iOS

  • July 17, 2018
  • 2 replies
  • 911 views

I uploaded my app to app store but then i got mail from apple:

Dear Developer,

We identified one or more issues with a recent delivery for your app, "...my app". Please correct the following issues, then upload again.

Missing required icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format for iOS versions >= 7.0.

i tried to add it in app.xml like this but it did not work

<image120x120>icons/icon_120.png</image120x120>

i had already added Assets.car which is made on this:

Generate ios、android app ICON and Assets.car online

i am using Flash pro for packaging with air for ios  version 30

and in settings you can by default add only this icons

<image29x29>icons/icon_29.png</image29x29>
<image57x57>icons/icon_57.png</image57x57>
<image114x114>icons/icon_114.png</image114x114>
<image512x512>icons/icon_512.png</image512x512>
<image48x48>icons/icon_48.png</image48x48>
<image72x72>icons/icon_72.png</image72x72>

How to add the missing 120x120 icon?

This topic has been closed for replies.

2 replies

hrvojed987995
Participant
July 18, 2018

Looks like i did make it to upload without errors

include this in app.xml:

<image120x120>icons/icon_120.png</image120x120>

then right click the xml, check the read only attribute,

then add the 120x120 icon in publish settings with + (just like you add launch screens) and then you publish your ipa file

Colin Holgate
Inspiring
July 17, 2018

What icons get through is partly down to which version of AIR, and partly down to which version of Flash Pro or Animate. If you open the settings dialog and close it, Flash Pro is likely to wipe out any icons it doesn't know. Try manually adding the icons to the XML, then in Flash Pro do the Publish from the File menu, instead of from the settings dialog.

BTW, here's the full list of icons that are needed to support everything, though some of them are the sizes for devices that can only run iOS 11, and so would be taken care of with the Assets.car file. These icons are needed for iOS 10 and earlier:

        <image36x36>icons/36.png</image36x36>

        <image48x48>icons/48.png</image48x48>

        <image72x72>icons/72.png</image72x72>

        <image96x96>icons/96.png</image96x96>

        <image144x144>icons/144.png</image144x144>

        <image192x192>icons/192.png</image192x192>

        <image29x29>icons/29.png</image29x29>

        <image57x57>icons/57.png</image57x57>

        <image114x114>icons/114.png</image114x114>

        <image512x512>icons/512.png</image512x512>

        <image50x50>icons/50.png</image50x50>

        <image58x58>icons/58.png</image58x58>

        <image100x100>icons/100.png</image100x100>

        <image1024x1024>icons/1024.png</image1024x1024>

        <image40x40>icons/40.png</image40x40>

        <image76x76>icons/76.png</image76x76>

        <image80x80>icons/80.png</image80x80>

        <image120x120>icons/120.png</image120x120>

        <image152x152>icons/152.png</image152x152>

        <image180x180>icons/180.png</image180x180>

        <image60x60>icons/60.png</image60x60>

        <image75x75>icons/75.png</image75x75>

        <image87x87>icons/87.png</image87x87>

        <image167x167>icons/167.png</image167x167>

Inspiring
July 17, 2018

the documentation gives all the details there
Adobe AIR * Application icons

Colin Holgate
Inspiring
July 17, 2018

I don't think that page tells you what to do about icons that Flash Pro deletes from your app descriptor XML.

The part about removing metadata from the icons could be of use to me right now, because Apple are claiming I don't have 76x76 and 152x152 icons, when you can clearly see them inside the IPA. I'm wondering if the metadata is messing things up. Unfortunately the link on that page gives a 404 error.