Icon naming

Does anyone know if we can specify our own icon names in  build.settings under iphone.plist.CFBundleIconFiles  rather than use the ones documented here?

The reason I ask is because I want to use this handy app icon template by savvyapps which outputs icons with a different naming convention. It’s the best template I’ve found so far that offers all the sizes Apple requires in the iOS Human Interace Guidelines.

Can I do something like this… or will it not be recognised during the Corona build process?

 

CFBundleIconFiles = { "AppIcon24x24.png", "AppIcon24x24@2x.png", "AppIcon27x27.png", "AppIcon27x27@2x.png", "AppIcon29x29-W.png", "AppIcon29x29-W@3x.png", "AppIcon29x29.png", "AppIcon29x29@2x.png", "AppIcon40x40-W.png", "AppIcon40x40-W@2x.png", "AppIcon40x40.png", "AppIcon40x40@2x.png", "AppIcon40x40@3x.png", "AppIcon44x44.png", "AppIcon44x44@2x.png", "AppIcon50x50.png", "AppIcon50x50@2x.png", "AppIcon57x57.png", "AppIcon57x57@2x.png", "AppIcon60x60.png", "AppIcon60x60@2x.png", "AppIcon60x60@3x.png", "AppIcon72x72.png", "AppIcon72x72@2x.png", "AppIcon76x76.png", "AppIcon76x76@2x.png", "AppIcon84x84.png", "AppIcon84x84 @2x.png", "AppIcon86x86.png", "AppIcon86x86@2x.png", "AppIcon87x87@3x.png", "AppIcon98x98.png", "AppIcon98x98@2x.png" } 

    

It’s difficult to test this because I don’t have every iOS device.
 

Hi @juliusbangert,

Yes, you should be able to change the names inside that table. We just suggest reasonable defaults. In fact, as far as I’ve been able to determine (this may have changed over various releases of iOS), Apple first and foremost looks for icons of proper sizes , not matching names. In other words, you could probably name our suggested “Icon-167.png” to “My-Icon-For-the-Biggest-iPad-Pro.png” and, as long as it matched the proper dimensions that Apple documents, it will be picked up fine for the iPad Pro.

Brent

Hi,

This has been a helpful tool for myself. Pushes out all the resizes with “default” names for Corona.

http://icon.angrymarmot.org/

Cheers.

Hi Brent.

Thanks for the reply. This is good news because I was going to have to go through and change the sketch template, but this way it will be kept up to date by savyapps and I can work with it in future releases and new apps.

When you say ‘should be able to’, are you pretty certain? I would prefer not to have to deal with an apple rejection and I don’t know if there’s any other way to test it without publishing.

Another thing. With Android… the naming of the icon files is critical right? I realise we don’t need to specify them in the build.settings but is this still correct or have more been added since?
 

androidIconFiles = { "Icon-xxxhdpi.png", "Icon-xxhdpi.png", "Icon-xhdpi.png", "Icon-hdpi.png", "Icon-mdpi.png", "Icon-ldpi.png" }

Hi develephant.
I came across that resource but it doesn’t appear to cater for all the sizes Apple requires in the iOS Human Interace Guidelines such as the iPad Pro.

The android icons need to be named as we have them.

Rob

If anyone’s interested Rene at DevilSquid has updated his excellent app icon and launch image photoshop template. In my opinion this is  now the best resource of this nature for Corona developers because it includes all the needed assets for iOS and Android and generates everything in keeping with the Corona naming convention.

http://devilsquid.com/quick-app-icon-launch-image-generator/

Hi @juliusbangert,

Yes, you should be able to change the names inside that table. We just suggest reasonable defaults. In fact, as far as I’ve been able to determine (this may have changed over various releases of iOS), Apple first and foremost looks for icons of proper sizes , not matching names. In other words, you could probably name our suggested “Icon-167.png” to “My-Icon-For-the-Biggest-iPad-Pro.png” and, as long as it matched the proper dimensions that Apple documents, it will be picked up fine for the iPad Pro.

Brent

Hi,

This has been a helpful tool for myself. Pushes out all the resizes with “default” names for Corona.

http://icon.angrymarmot.org/

Cheers.

Hi Brent.

Thanks for the reply. This is good news because I was going to have to go through and change the sketch template, but this way it will be kept up to date by savyapps and I can work with it in future releases and new apps.

When you say ‘should be able to’, are you pretty certain? I would prefer not to have to deal with an apple rejection and I don’t know if there’s any other way to test it without publishing.

Another thing. With Android… the naming of the icon files is critical right? I realise we don’t need to specify them in the build.settings but is this still correct or have more been added since?
 

androidIconFiles = { "Icon-xxxhdpi.png", "Icon-xxhdpi.png", "Icon-xhdpi.png", "Icon-hdpi.png", "Icon-mdpi.png", "Icon-ldpi.png" }

Hi develephant.
I came across that resource but it doesn’t appear to cater for all the sizes Apple requires in the iOS Human Interace Guidelines such as the iPad Pro.

The android icons need to be named as we have them.

Rob

If anyone’s interested Rene at DevilSquid has updated his excellent app icon and launch image photoshop template. In my opinion this is  now the best resource of this nature for Corona developers because it includes all the needed assets for iOS and Android and generates everything in keeping with the Corona naming convention.

http://devilsquid.com/quick-app-icon-launch-image-generator/