App Icons are driving me Nuts!

You must Login before you can answer or comment on any questions.

I have in my tiapp.xml file <icon>appicon.png</icon> in my iphone folder under resources i have appicon.png 57 x 57, appicon-72.png 72x72, appicon@2x.png 114x114 and appicon-144.png 144x144.

When i try and distribute everything seems fine until i try and validate. I am validating using organizer through xcode.

When i try and validate i get two errors. 1. Icon not specified in infolist.plist not found in top level wrapper: default_app_logo.png even though i have default_app_logo.png in the root directory of the build folder. 2. appicon-72.png : icon dimension (72x72) doesn't meet the size requirements. The icon file must be 57x57 pixels, in .png format.

I am so frustrated i cannot even tell you! ios 6 sdk 2.1.3 xcode 4.5.1 iphone

5 Answers

Accepted Answer

Hi ilan - if you look at the info.plist in Xcode under Icon files you'll see what it is expecting to see. If yours are not listed you can add them. I've named mine Icon-72.png etc. rather than appicon.png and added them manually to Xcode - but I don't think the name matters as long as the are in your project and tie-up with what's in your info.plist

When I look at the info.list file under appname > build > iPhone > info.list I see two entries. Icon file type string value default_app_logo.png and there is icon files item 0 apricot.ping item 1 apricot@2x.png item 2 apricot-72.png

I have all these files correctly placed in the resource folder too.

Still get validation errors...

— answered 8 months ago by ilan perez
answer permalink
1 Comment
  • 'apricot.ping' can't be right - is that a typo?

    In my info.plist under Icon files I have: item 0 Icon.png, item 1 Icon@2x.png, item 2 Icon-72.png and item 3 Icon-Small.png - all of which have been dragged into the project area on the left of Xcode.

    — commented 8 months ago by Patrick Mounteney

Yes was a typo.... in your build folder do you have default_app_logo.png? Other than the different value names is the reset the same.... can you confirm that the code project is held in the build folder of the titanium projetc

— answered 8 months ago by ilan perez
answer permalink
1 Comment
  • Hi again - I do not have a default_app_logo.png now, but that's what used to call mine before moving onto the more correct (I believe) Icon.png, Icon@2x.png series. I just drag mine directly into Xcode, but I believe you can locate them in the 'iphone' folder within your Appcelerator project's 'Resources' folder and they would be transferred into Xcode when you do your build in Titanium Builder.

    — commented 8 months ago by Patrick Mounteney

It's late but I will get up and give it a go...

— answered 8 months ago by ilan perez
answer permalink
5 Comments
  • Also can i confirm that you use xcode organizer to validate and submit your project. I heard something about using Application Loader

    — commented 8 months ago by ilan perez

  • Correct - it's the 'easiest' way these days with Xcode (if anything is easy in this business).

    — commented 8 months ago by Patrick Mounteney

  • Haleluyah!! So i have successfully gotten rid of the app icon issue and i only have this error left "Icon not specified in infolist.plist not found in top level wrapper: default_app_logo.png"

    Any ideas...

    — commented 8 months ago by ilan perez

  • Show 2 more comments

Your Answer

Think you can help? Login to answer this question!