2 votes

Inclure l'icône dans le paquet .app créé manuellement

De Comment faire une .app Mac OS X avec un shell script ? J'ai récemment appris l'existence d'un pirater pour créer un fichier .app à partir d'un dossier contenant une application avec des ressources.

Le dossier supérieur reçoit le même nom qu'un script bash au niveau supérieur du système de dossiers, sauf que le nom du dossier comprend également .app.

Ce que je me demande, cependant, c'est s'il est possible de configurer cette application pour qu'elle affiche une icône que je fournis lorsque le fichier est vu via le Finder ? Ou est-ce que cela ne peut être fait qu'en faisant de mon système de dossiers un Bundle ?

0 votes

Oui, voir le guide de programmation des bundles d'Apple developer.apple.com/library/archive/documentation/

1voto

David Anderson Points 30783

Je crois qu'il est possible de changer l'icône en faisant simplement glisser et déposer l'icône. icns sur l'icône affichée dans le coin supérieur gauche de la Get Info fenêtre. Par exemple, si je fais un clic droit sur le test.app affiché dans le Finder sur mon Mac et sélectionnez Get Info j'obtiendrai la fenêtre popup suivante.

Vous trouverez ci-dessous un dossier contenant quelques icns des fichiers.

En faisant glisser le os_centos.icns et en déposant sur l'icône affichée dans la fenêtre coin supérieur gauche de la Get Info produira le changement suivant.

Vous pouvez convertir des fichiers en .icns en visitant le site web https://iconverticons.com/online/ . La conversion en ligne est gratuite.

0 votes

Si vous changez l'icône de cette manière, elle ne sera pas conservée si vous déplacez l'application sur un autre ordinateur.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X