J'ai entendu quelque part d'une solution de contournement en ajoutant les fichiers suivants à votre projet Xcode:Comment configurer Icône normale pour iPhone3 et Retina pour l'iPhone 4
- Icon.png - pixels 57x57 icône de l'application pour la résolution standard iPhone
- [email protected] - 114x114 pixels icône de l'application pour iPhone 4 haute résolution
- icon-72.png - pixels 72x72 icône de l'application pour iPad
- icon-Small.png - pixels 29x29 icône des paramètres pour la résolution standard iPhone
- [email protected] - 58x58 pixels icône des paramètres pour iPhone haute résolution
- Icon-petite 50.png - pixels 50x50 icône des paramètres pour iPad
Ensuite, la configuration de votre CFBundleIconFile à "Icône" (sans extension).
Le compilateur met un avertissement car votre icône n'a pas d'extension. Si vous l'ignorez simplement - cela fonctionnera comme un charme - JUSQU'À CE QUE VOUS VOULEZ TÉLÉCHARGER VOTRE BINAIRE!
Si vous téléchargez votre binaire à travers tout webinterface fonctionne très bien - mais si vous utilisez le « apploader » il ne sera pas télécharger votre application à cause de la extention manquant ..
est-il un moyen connu comment configurer correctement les icônes de sorte que vous pouvez l'utiliser pour iPhone3 et iPhone4?
Il existe une clé "CFBundleIconFiles" pour l'iPhone 3.2 et les versions ultérieures - est-il possible d'utiliser les deux?
Si vous venez de renommer'Icon 'en'Icon.png', il n'utilisera que Icon.png sur tous les appareils. Mais cela va le faire: Enlevez d'abord CFBundleIconFile, puis ajoutez une clé de dictionnaire appelée CFBundleIconFiles (avec s à la fin!) Et enfin ajoutez tous vos Icon Files à ce dictionnaire (item 0: Icon.png, item 1: Icon @ 2.png etc.) qui fonctionnera. – hhamm
Tout ce qui fonctionne pour vous! Je supprime simplement la clé à partir de 'info.plist' et j'ajoute les deux fichiers d'icônes à mon bundle et le système d'exploitation s'en occupe très bien. Une chose de moins à gérer. – iwasrobbed