Depuis XCode 4.4 Icône Compositeur n'est plus recommandé de créer des icônes, et n'est plus inclus dans l'installation standard de Xcode.
En raison de l'introduction de Mac avec écran retina, il est maintenant recommandé de fournir des versions haute résolution de tous graphiques y compris les icônes d'application.
Pour donner à votre application une icône sous Xcode > 4.4 effectuer les opérations suivantes:
Créer un dossier [IconName].set d'icônes dans le Finder
Dans ce dossier, placez votre icône en tant que fichiers png. Vous aurez besoin de l'icône dans
tailles de 16px, 32px, 64px (rétine seulement), 128px, 256px, 512px et
1024px (rétine seulement)
Ces icônes doivent être nommés avec le modèle icon_16x16.png,
icon_32x32.png, icon_128x128.png et ainsi de suite
À l'appui de la rétine affiche, vous devez également ajouter les fichiers d'icône avec double
la résolution, nommé icon_16x16@2x.png (avec la taille 32x32),
icon_32x32@2x.png (taille 64x64) et ainsi de suite jusqu'à icon_512x512@2x.png (taille de 1024x1024).
faites glisser ce [IconName].set d'icônes de dossier de Xcode (copie si nécessaire)
dans l'info.fichier plist de définir la "CFBundleIconFile" valeur de
[IconName] mais sans la .set d'icônes de l'extension
Annotations:
- il est (pour l'instant) pas exigé de fournir les @2x icônes
- il sera (normalement) fonctionne aussi si vous ne fournissez pas tous les fichier d'icône
- le set d'icônes de dossier ne doit pas contenir de icon_64x64.fichier png. le 64px icône est uniquement pour la version rétine de l'icon_32x32
Mise à jour:
À la fin de votre .set d'icônes de dossier a la suite de 10 éléments:
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
Guide officiel:
https://developer.apple.com/library/mac/#documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Optimizing/Optimizing.html
Informations supplémentaires:
Pour convertir le set d'icônes de dossier pour un icns fichier, exécutez la commande suivante dans le terminal:
iconutil -c icns [IconName].iconset
où [IconName] doit être remplacé par le préfixe du set d'icônes de dossier. Vous avez maintenant un fichier nommé [IconName].icns. Dans XCode 4.4, dans la Cible Résumé, cliquez-droit sur le point d'interrogation pour l'icône, puis sélectionnez le fichier icns. Vous devriez alors voir le point d'interrogation remplacé par l'icône.