My Solution was simple, but only caught it be painstakingly comparing line-by-line in Apple Docs.
The non-obvious solution that seamed contradictory was "Deleting the Icon file key value". In the previous answer's image, you can see the Icon file still shows "icon.png" and the "Icon files" shows the two: icon.png & [email protected].
I got my app to work by deleting the "Icon file's" key value of "Icon.png" It was the only thing different, in the Apple Docs was the absence of a value for the "Icon file" key. View an image here: Info.plist Apple Docs Image
In addition, I would make sure you are using Apples recommended notation when labeling the photos:
- 512x512 iTunesArtwork iTunes Image
- 57x57 Icon.png Home screen for < iPhone 4
- 114x114 [email protected] Home screen for iPhone 4 High Resolution
- 72x72 Icon-72.png Home screen for iPad compatibility
- 29x29 Icon-Small.png Spotlight and Settings
- 50x50 Icon-Small-50.png Spotlight for iPad compatibility
- 58x58 [email protected] Spotlight and Settings for iPhone 4
High Resolution
Next Steps...
- Clean All targets
- Reset Simulator
- Relaunch Application
- Works fine for iPhone4, reveals large AppIcon = "[email protected]"
Final Steps...
- I put the "Icon.png" name back in for the (Icon file) key.
- I put this back in to Backwards support iOS 3.0+ so that it still has a value to use.
- Clean All Targets again,
- Build & Relauch!
This methods seams to clear out any legacy issues and assures that the simulator pulls in the correct files.
Hopes this helps!
P.S. If this helps you solve your problem, be sure to check my comment as the Solution.