I have never had this problems until I began to use Xcode 4.2. I'm getting the following error trying to upload my app:
Unable to verify icon dimensions, no icon found. Your minimum os version is below 3.2, so you must define CFBundleIconFile or provide a default Icon.png that is 57x57
I have an "Icon.png" image and is 57x57. I tried add it and remove it from info.plist. No success. I don't know what to do.
Here is my info.plist file
Info.plist edited again
SOLUTION
Thanks for your comments. The problem was that I was not following the right steps to prepare the app for submission in Xcode 4. It's very different to Xcode 3.2. If you follow the steps of this guide you will not have the issues I had.
Make sure your Info.plist has these entries and that the file names match exactly (iOS 5 icons may not be necessary but it doesn't hurt to include them):
Here are the pages that Apple talks about the Icon guidelines:
iOS HIG - Custom Icon and Image Creation Guidelines
Apple Technical Q&A QA1686 - App Icons on iPad and iPhone
This is the same thing as above but with the "Raw" key/value pairs:
The actual problem is that the specification of icon files in the Info.plist changed with iOS 5. Note that it says "Icon files (iOS 5)" in the Info.plist. If you specify a build target before 5.0 you will get the error messages mentioned, because specifying the icon files is different prior to 5.0! You can either change your build target to 5.0, or add icon specifications for older iOS. (That is actually what happened by adding the CFBundleIconFiles array to the Info.plist)
So, the problem is not in Xcode 3.2 versus Xcode 4.2, but in the iOS version you target with your App.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With