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: 
seems ios4 dosent using @2x gramma on this topic.

In you plist file "Icon files"

add files  

\* icon57.png
\* icon114.png

this works on my project.
Sometime it's necessary to remove icons, clean build, add icons back, run on device.
It helps me.