Impossible de cliquer sur la barre de menu

0

Récemment, j'ai édité un fichier * .plist d'une application afin de le masquer du Dock. Tout fonctionne mais je ne peux plus cliquer sur la barre de menu lorsque l'application est sélectionnée ..! De l'aide?

C'est ce que j'ai fait

previously:

<key>LSUIElement</key>
<false/>

after:

<key>LSUIElement</key>
<true/>

C’est ce que j’obtiens: «L’enveloppe de la ressource est obsolète (règles d’omission personnalisées)», qu'est-ce que cela signifie?

hiru
la source
voir cette réponse apple.stackexchange.com/a/52902/46541
Buscar웃
C’est ce que j’obtiens: «L’enveloppe de la ressource est obsolète (règles d’omission personnalisées)», qu'est-ce que cela signifie?
hiru
cela signifie simplement que vous avez changé d'application et que celle-ci n'est plus approuvée par osx (code signé)
Buscar웃
Existe-t-il une alternative à l'édition de LSUIElement?
hiru

Réponses:

1

Lorsque vous définissez "LSUIElement" sur true, l'application en question devient une application semi-graphique sans interface graphique. Lors de l'appel de l'application dans cet état, elle affiche toujours les fenêtres, mais ne montre ni son icône Dock ni sa barre de menus.

En ce qui concerne les alternatives: la seule véritable alternative consiste à laisser l’application la supporter elle-même (par exemple dans sa propre interface graphique).

N'oubliez pas que l'activation de "LSUIElement" (a.k.a. la définition de la valeur true) n'indique pas à l'application de masquer son icône de Dock, mais indique plutôt au Dock de ne pas afficher l'icône de l'application pendant son exécution. En outre, sur le plan graphique, deux processus principaux sont en cours d'exécution pour l'utilisateur: le Finder et le Dock. Le premier est simplement une application en soi et vous permettra de parcourir et de modifier les fichiers sur votre ordinateur. Ce dernier, en plus d'afficher et de contrôler les icônes du Dock, contrôle la barre de menus elle-même (et non les éléments de menu de chaque application). ainsi que le tableau de bord et le tableau de bord, entre autres. Vous pouvez voir son effet lorsque vous exécutez Terminal et tapez "killall Dock". Il redémarrera effectivement Dock et ses éléments dépendants.

Phoenix
la source