L'icona dovrebbe essere un 57x57 pixel PNG. I PNG generati da Apple hanno un PPI di 72.01 quindi credo qualcosa in quella fascia funzionerà benissimo. Non hanno un altissimo PPI immagini altro non sono visualizzate correttamente.
Se si desidera utilizzare un'icona personalizzata e non lasciare che l'iPhone per applicare il gloss per l'icona, aggiungere una chiave al info.plist chiamato UIPrerenderedIcon (è un valore booleano) e farlo controllare.
Al momento della presentazione l'applicazione per l'App Store, avrete bisogno di una versione 512x512 pixel della sull'icona dell'applicazione (questo in jpeg o tiff) e almeno uno screenshot della vostra applicazione. Si possono avere ulteriori 4 screenshot dell'app.
EDIT
Ora le specifiche per l'icona (da presentare in iTunes Connect) e le icone delle applicazioni sono cambiate. L'icona da sottoporre iTunesConnect deve essere 1024x1024 px.
Per le icone delle applicazioni, è possibile trovare i dettagli qui - http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/ uid / TP40007072-CH6-SW1
Inoltre, assicurarsi che i file delle icone sono i file PNG non interlacciato. Recentemente uno dei binari nostre applicazioni stato caratterizzato valido in quanto uno dei file delle icone di app era un PNG interlacciato.