Question: For some reason, the iPhone 4 refuses to display my high resolution icon file.

I've checked out these solutions, none of which have worked for me:

[How to setup normal Icon for iPhone3 and Retina for iPhone 4](https://stackoverflow.com/questions/3389160/how-to-setup-normal-icon-for-iphone3-and-retina-for-iphone-4)

<http://developer.apple.com/library/ios/#qa/qa2010/qa1686.html>

<http://appworks.radeeccles.com/programming/cfbundleiconfiles-nice-ready-prime-time/>

The icons are in my resources group, and are all named correctly:

* Icon.png
* Icon@2x.png
* Icon-72.png

I've also tried adding them to the Info.plist file, first as an array, then as a dictionary, then simply deleting all icon references from the plist file, but no matter what I do, it still displays the 57x57 icon scaled up.

Can someone who has a working icon setup please post the actual XML incantation required to make this work?

Answer: 
All you have to do is add on info.plist "Icon files" (not "Icon file") and change this value type to Array (right click in "Icon Files"). After that add two rows (right click again) and type "icon.png" in the first one and "icon@2x.png" in the second one.
Well, after much frustration, the only way I was able to get this working was to create a fresh target, and remove all references to icons from the plist file.