Univers Apple

07
Févr.
2019

Astuce MacOS : Masquer l'icône d'une application dans le Dock.

Publié par sky

Il peut arriver que l'on souhaite masquer l'icône d'une application dans le dock, que ce soit pour discrétion ou pour gagner de la place.

Il est possible de réaliser cela très simplement, cependant cela peut avoir quelques inconvénients :

  • L'application n'aura plus de menu, il sera nécessaire de connaitre les raccourcis clavier, ou de ne pas avoir besoin des fonctions disponibles dans le menu.
  • L'application ne sera pas non plus sélectionnable dans la liste des applications disponible depuis cmd+tab.
  • En fermant l'ensemble des fenêtres de l'application, vous ne pourrez plus la sélectionner. Pour la réactiver, il faudra de nouveau double-cliquer sur son icône dans Finder. Pour la quitter, il faudra passer le Moniteur d'Activité ou par le terminal.
  • Très important, cela ne fonctionne pas sur les applications issues de l'App Store. En effet, comme nous modifions l'application, la signature numérique n'est plus valide, et macOS refuse de la lancer (même en ayant accepté les applications venant de "n'importe où").

Voici la marche à suivre.

  • Fermez l'application en question.
  • Avec un clic-droit sur l'application, sélectionnez "Afficher le contenu du paquet".
  • Dans Content, trouvez le fichier Info.plist.
  • Ouvrez le avec un éditeur capable de modifier un contenu en texte brut (tel que TextWrangler, Atom ou TextEdit en étant sûr de bien rester en texte brut)
  • Tout à la fin du fichier, avant les deux lignes
    </dict>
    </plist>
    Ajoutez les deux lignes suivantes
    <key>LSUIElement</key>
    <true/>
  • Enregistrez et fermez le fichier.

Vous pouvez désormais relancer l'application, qui ne devrait plus apparaitre dans le dock.

Si vous n'êtes pas confiant dans l'édition du fichier Info.plist, n'hésitez pas à en faire un duplicata de sauvegarde, afin de pouvoir revenir en arrière facilement.

Pour remettre l'application dans son état d'origine, il suffit de faire l'action inverse en retirant les deux lignes du document.

 
 
Commentaires
Commentaire de magikache le 16 Janvier 2024 à 12:18

bonjour,
l'idée est top mais ça ne fonctionne pas avec l'app terminal, mon OS me refuse l'enregistrement via textemate du fichier modifié, je ne peux pas remplacer le fichier. je suis en 12.5.1, auriez vous une idée pour contourner ce soucis.
Merci encore pour le tip

 
Commentaire de sky le 17 Janvier 2024 à 09:20

Bonjour, cette astuce a été écrite il y a 5 ans, pour des versions de macOS bien plus anciennes. Désormais macOS dispose de tout un tas de verrous, qui, potentiellement, bloque l'édition du contenu d'une application. Je vais tenter de reproduire cela sur un macOS 12, dès que possible, pour vérifier.

 

 

Poster un commentaire
En postant sur skymac.org, je m'engage à être courtois et à ce que mon message soit pertinent avec le sujet de l'article.
En outre, j'accepte, sans condition, que mon message soit refusé et supprimé si ces règles ne sont pas appliquées.
Ouvrir le panneau de gestion des cookies
Fermer le panneau
Ce site utilise des cookies pour assurer son bon fonctionnement. Il utilise aussi des cookies issues de services tiers permettant de proposer des fonctionnalités avancées. À tout moment, vous pouvez choisir quels services vous souhaitez activer ou refuser, afin de retirer votre consentement quant à l'utilisation des cookies.
 
Personnalisation des services
Vous êtes libre de choisir quels services vous souhaitez activer. En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l'utilisation de technologies de suivi nécessaires à leur bon fonctionnement. En retirant votre consentement pour certains de ces services, certaines fonctionnalités du site peuvent ne plus fonctionner.
Navigation du site  En savoir plus
Le site écrit un cookie de session permettant son bon fonctionnement et aidant à la navigation. Il ne peut être désactivé.
Utilisation : 1 cookie, enregistre l'identifiant de la session.
Durée de vie : Le cookie est présent pendant toute la session sur le site. Il devient obsolète après 24 minutes d'inactivité.
Obligatoire
Popup Média
Afficher des vidéos depuis Yoube ou Dailymotion.
 
Tout accepter Tout refuser Gérer