Using the Xcode 3.2.3 I updated my app to iOS4 and build an archive. When I tried to validate the application I received these warnings:
"Icon specified in the Info.plist CFBundleIconFile does not have an extension: icon"
Since my app is a universal app I have 4 icons mentioned in the plist and therefore 4 errors. I will also point out that in my plist the icons appear under CFBundleIconFiles and not CFBundleIconFile.
It is a known fact that it is better not to write the extensions of the icons otherwise the automatic retina display image choosing mechanism won't kick in and take the proper iPhone4 @2x icons.
What am I missing here?