Discussion Forums  >  Xcode, Errors, Installing, Configuring

Replies: 13    Views: 369

Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
10/24/13 04:12 AM (12 years ago)

Missing recommended icon file

I submitted my second ios app today to the app store and it is now lined up for review. I validated the app within xcode organiser and it said the app is valid before submitting it to the appstore. However, i have received a mail saying it misses icon of 120x120... The exact message is- Missing recommended icon file - The bundle does not contain an app icon for iPhone / iPod Touch of exactly '120x120' pixels, in .png format. Do i have to add an icon of the abovementioned size in the project and then again submit my app for review? If so, what changes do i have to make in the info.plist file? Or i can ignore this message and wait for the app reveiw? Any information on this would be helpful. Thanks.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
10/24/13 06:14 AM (12 years ago)
I submitted my last app, still using xcode 4, and got the same warnings. The icons they're requesting are part of the new sizes for iOS 7. For the moment, it's just a warning; you can disregard it if you wish. (<<-- Note: I may be wrong about this) but when you start developing for iOS 7 apps, those are the sizes we'll need. http://ivomynttinen.com/blog/the-ios-7-design-cheat-sheet/ And if you have a copy of Photoshop, this will automate quite a bit of that for you: http://appicontemplate.com Cheers! -- Smug
 
Pancho
Code is Art
Profile
Posts: 221
Reg: Mar 06, 2012
Lima
11,610
like
10/24/13 08:40 AM (12 years ago)
This happened to me too with another icon size. Yes, include the "rounded" icon size (that´s the iOS 7 version) in your Art folder in your Xcode project AND include the icon´s name in the plist file. Take care! - Pancho
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
10/24/13 09:37 AM (12 years ago)
@Smug- For the moment the app is designed for ios 6 since i do not have xcode 5. But thanks for the links of the resources coz soon i will have mavericks installed on my mac and then i can start using xcode 5 on it. @Pancho- Thanks mate for sharing your experience as well. For the moment i am going to test my luck and if they demand an icon of 120x120 to be included in the app i will do so in case the app gets rejected.
 
Pancho
Code is Art
Profile
Posts: 221
Reg: Mar 06, 2012
Lima
11,610
like
10/24/13 09:44 AM (12 years ago)
Sandeep, Apple doesn´t care what iOS version your app is for. They require iOS 7 icons for all apps regardless of iOS target version. And these new icons are different than previous ones. Or so has been my experience... although I'm not 100% sure... Good luck though! (You crazy you, like living dangerously huh? ...)
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
10/24/13 09:47 AM (12 years ago)
Hmm... will have to check on it more i think... Will check more about it and see what i have to do. But till then, i will take a chance. You got me... ;) Danger is my middle name... lol!!!
 
AppOne
buzztouch Evangelist
Profile
Posts: 348
Reg: Apr 03, 2012
London
13,980
like
10/24/13 04:52 PM (12 years ago)
Next time just use Prepo from mac app store to churn out all the necessary icons for your project
 
allandriggers
Apple Fan
Profile
Posts: 188
Reg: Dec 13, 2012
Knoxville, TN
11,680
like
10/24/13 06:28 PM (12 years ago)
I had this issue with an app that I already had on the app store that I was updating. I just ignored it and the update was improved. With Xcode 5.0 you can include the 120x120 icon in your bundle, so you shouldn't get that error any more.
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
10/24/13 06:35 PM (12 years ago)
@AppOne- Thanks for your suggestion. I use "Icons" to prepare icons for ios and android devices but since i am on xcode 4.6, it does not help a lot with the names. I will try prepo. @allandriggers- The problem is i do not have xcode 5 since my mac still is os x 10.7. I am busy on another project so cannot upgrade my os or eclipse atleast for next couple of weeks.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
10/25/13 07:15 PM (12 years ago)
In the interest of full disclosure, Apple again rejected my app, for the very same reason (Donations), despite the fact I 'felt' I rectified it (I changed and published a different configuration that complied). However, I suspect the reviewer did not 'refresh' the data. With such limited communications, I'll never know. So I completely updated the binary, including the 'requested' icons in the appropriate sizes, as well as 'augmenting' my plist to reflect the new included icons, and resubmitted. Despite my app being built with Xcode 4.whatever, designed to run on iOS 5.1+, I put the iOS 7 sized icons in there 'just to be safe'. Cheers! -- Smug
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
10/25/13 07:19 PM (12 years ago)
Yes, i read your post about staying away from creating donation apps. This is really a painful process. You learn few things though but it costs at least a week to know the problems and eventually learn those things. Didn't you post the latest config data in your config file before uploading it for review? Its the safest bet to do so. Hope your app gets approved this time. I would like to know what and where exactly i have to refer to the icon description in the plist file.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
10/25/13 07:25 PM (12 years ago)
It's pretty simple, thank goodness. In your BT_info.plist (under the 'BT_config' directory) you'll find a section called 'CFBundleIcons' with the list of current icons in your BT_Art directory... Just select the CFBundleIcons 'row' and press the "+" (plus) button, and add the string(s) for your new icon(s). It will add more 'item 0', don't worry about the order of the icons; just type the correct filename of the icon in the 'value' location (it should be blank when you create it). Cheers! -- Smug I threw a sample png showing my plist here: https://dl.dropboxusercontent.com/u/115208762/newicons.png
 
Sandeep
Android Fan
Profile
Posts: 1260
Reg: Feb 01, 2012
Miraj, India
25,250
like
10/27/13 07:47 PM (12 years ago)
Thanks for the screenshot. Its really easy to understand now. I can also see that in the CFBundleIconFile field you have added 60x60.png as default icon size instead of 57x57.png. I think 60x60 is default for ios7.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
10/27/13 07:53 PM (12 years ago)
It is. But I tested it on my old school devices, and it didn't cause an issue, so I figured better to be safe than sorry. You know how rectal they can be at times... Cheers! -- Smug
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.