Comment définir l'icône de l'ensemble d'applications Mac OS X de mon application?
J'ai une application que j'ai regroupé dans un Mac OS X app bundle. Tout fonctionne bien, mais je veux changer son icône par défaut. Comment puis-je régler son icône? Merci.
source d'informationauteur Walt D
Vous devez vous connecter pour publier un commentaire.
dans votre
info.plist
ajouteravec l'icône du fichier
iconfile.icns
dans votre répertoire de RessourcesSi vous êtes venus ici parce que vous avez une seule application et que vous souhaitez modifier votre image sur votre ordinateur uniquement (pas sûr de savoir comment cela fonctionne pour le partage), il y a beaucoup de manières plus faciles. En particulier, ici, sont deux options que j'ai utilisé:
Si vous souhaitez copier une icône existante:
Créer un .icns fichier à partir d'une image. Si vous utiliser MacPorts, je vous recommande d'utiliser le port makeicns - voir ci-dessous pour plus d'info. Vous pouvez faire cela en utilisant une application comme http://www.img2icnsapp.com/ comme l'a recommandé à https://discussions.apple.com/thread/2773825.
J'ai fait un petit script qui prend une grande image et la redimensionne à toutes les tailles d'icône pour Mac OS, y compris le double pour les écrans de la rétine. Il prend le fichier png d'origine, et je m'attends à être aussi grand que la taille maximale, si pas plus, pour s'assurer qu'ils sont rendus à un maximum de qualité.
Il redimensionne et les copie sur un ensemble d'icônes, et utilise le système d'exploitation Mac " iconutil de l'outil à se joindre à eux dans une .icns fichier.
Pour l'exécution de ce script, vous avez besoin de votre icône d'origine du fichier png, et vous avez votre paquet dans plus ou moins en ordre de marche. Il vous suffit de toucher les trois premières lignes.