1 votes

Sugar Sync & icônes de la barre de menu

Je me demande s'il existe un moyen d'empêcher SugarSync (ou toute autre application) de se placer dans la barre de menu de OS X (en haut à droite) lorsqu'il est lancé.

Sugar Sync n'a pas cette option dans ses préférences.

J'ai réussi à faire apparaître Sugar Sync dans le Dock en allant dans le contenu du package de l'application et en modifiant la liste des propriétés.

Mais je n'arrive pas à savoir si une approche similaire peut être utilisée pour désactiver l'élément de la barre de menu.

1voto

Alex Points 1459

Il n'y a aucun moyen de faire cela pour toutes les applications. Si c'était possible, il faudrait que le développeur de l'application choisisse de l'autoriser et cela ne serait donc possible que pour chaque application.

idée gratuite pour ceux qui en veulent suffisamment pour aller la fabriquer eux-mêmes :

Créer une bibliothèque à injecter dans les applications incriminées qui fait -[NSStatusBar statusItemWithLength:] retourner nil . Ce devrait sera probablement suffisant pour empêcher les applications de créer des éléments de statut. (ainsi que l'avertissement habituel selon lequel modifier le comportement des programmes et du code que vous ne contrôlez pas est généralement une très mauvaise idée).

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