how do i get my app icon to show in iTunes, currently default icon shows up

as you can see on the screenshot my app gets default app icon in iTunes
http://i.imgur.com/OZBEh.png

it seems that icons I created do not get applied in iTunes, I have

icon.png
icon@2x.png
icon-72.png
icon-72@2x.png

should icon for iTunes be among these and what should it be named? [import]uid: 13099 topic_id: 26844 reply_id: 326844[/import]

The icon for iTunes / App Store comes from the 512 pixel version they ask you to upload in the iTunes Connect screens where you describe your app.
(I think) You get one shot at this, when you create new app, and you can select the large app icon.
You can change the icon if you release an update. I don’t know another way [import]uid: 108660 topic_id: 26844 reply_id: 108952[/import]

How are your icons listed in build.settings?

This should appear in your build.settings file:

[code]

CFBundleIconFile = “Icon.png”,

CFBundleIconFiles =
{
“Icon.png” ,
“Icon@2x.png” ,
“Icon-72.png”
},

[/code] [import]uid: 10903 topic_id: 26844 reply_id: 108962[/import]

@jeff472 do you know if I need to round the edges my self for the Icon that will be used for display in AppStore or will this automatically be applied by Apple like for icons we supply for device in our build. [import]uid: 13099 topic_id: 26844 reply_id: 108969[/import]

Im not Jeff, but I can answer you that YOU DO NOT NEED TO ROUND YOUR ICON IMAGE AT ALL! Actually it will be done by Apple system and by the way if you do round the corners probably you would be going to get "strange" corners after it pass Apple system at all. PS: I am sure as Ive done that mistake once.
Cheers,
Rodrigo. [import]uid: 89165 topic_id: 26844 reply_id: 108970[/import]

Hi Rodrigo,
Do you mean that we can just submit “square” icons for ALL sizes to be used in the app (device, iTunes, etc.) and Apple will apply the perfect rounded edges automatically? That would be very useful, and good to know for future reference… I have used various icon templates and each seems to have a slightly different corner curve taper! I never knew which one to trust. :wink:

Brent Sorrentino
Ignis Design [import]uid: 9747 topic_id: 26844 reply_id: 108996[/import]

Yes, thats correct.
Although its unlikely to happen, this means Apple can rejig the whole interface to use solid squares or any other shape at any time, without requiring everyone to upload new icons. [import]uid: 108660 topic_id: 26844 reply_id: 108999[/import]

@Brent ,

You understood correct.
• My own example below:

PS: I make my iTunnesArtwork as a 1024px (as after the new iPad released) and by this I take all the other icon`s sizes as well (all squared all the time).

PS2: I have used various icon templates and each seems to have a slightly different corner curve taper! I never knew which one to trust. :wink:

YES, Ive done exactly same you at my first LIVE app and got the exactly same problem EVEN using a Photoshop Template to do right so, BUT NO WAY! So, after researching about the issue I found somewhere that Apples take care of that and so when we try to make rounded corners it`s never “equal” Apple does and so we get “wrong” corners and horrible icons as well.

PS3: For Google`s Play store is a good thing we make the rounded corners by ourselfs as Google is different case. If you upload there a squared icon, it is going to show itself “squared” in the device too, SO, there we can “round” our corners to looks like a better icon under Android “squared” devices.

Cheers,
Rodrigo. [import]uid: 89165 topic_id: 26844 reply_id: 109052[/import]

Just wanted to weigh in here, the square icon advice is correct. [import]uid: 84637 topic_id: 26844 reply_id: 109056[/import]

And more importantly, the icon used by the iTunes store is the 512x512 that you upload when you create the app in iTunes Connect. Device icons are used on the device only.

Here is my build.settings for device icons:

 CFBundleIconFile = "Icon.png",  
 CFBundleIconFiles = {  
 "Icon.png" ,   
 "Icon@2x.png" ,   
 "Icon-72.png" ,   
 "Icon-72@2x.png",  
 "Icon-Small-50.png" ,   
 "Icon-Small.png" ,   
 "Icon-Small@2x.png"  
 },  

Notes:

  1. Icon names are case sensitive.
  2. Prior to IOS 4.3 (I think), iOS doesn’t use the CFBundleIconFiles array, but looks for the names in the bundle, so they have to named exactly.
  3. Do not add your own rounded corners.

Here are the sizes you should include:
“Icon.png” 57x57 iPhone/iPod
“Icon@2x.png” 114x114 Retina iPhone
“Icon-72.png” 72x72 iPad
“Icon-72@2x.png” 144x144 Retina iPad
“Icon-Small-50.png” 50x50 Search on the iPad
“Icon-Small.png” 29x29 Search on the iPhone/iPod
“Icon-Small@2x.png” 58x58 Search on the Retina iPhone

I don’t know if we should also be doing an Icon-Small-50@2x.png for Search on the Retina iPad or not. Probably wouldn’t hurt, in which case it would be 100x100.

Then if you want to do Android, just drop the files in your folder with your main.lua, same rounding rules, just different file names and sizes:

Icon-xhdpi.png 96x96
Icon-hdpi.png 64x64
Icon-mdpi.png 48x48
Icon-ldpi.png 36x36

It helps me to remember the names as:

Icon - size - Dots Per Inch.png with sizes being extra-high, high, medium and low DPI.

[import]uid: 19626 topic_id: 26844 reply_id: 109076[/import]