Per ogni voce di menu di stato di terze parti (quelle implementate usando la classe pubblica NSStatusItem
) presente nella barra dei menu, c'è un'applicazione (possibilmente una applicazione in background) che deve essere in esecuzione che è responsabile per metterla lì.
Pertanto, non è possibile che Application B
nasconda direttamente la voce del menu di stato di Application A
, tranne che per terminare semplicemente Application A
.
Suggerirei di utilizzare Activity Monitor per provare a determinare quale applicazione o processo in background è responsabile per la voce del menu di stato e quindi uscire da quel processo. (Nota: SystemUIServer
è il nome del processo in background responsabile della presentazione delle voci del menu di stato. Fa parte del sistema operativo, quindi non chiuderlo).
Potresti anche usare ps auxww
in una finestra di Terminale per ottenere un elenco di tutti i processi (incluso il percorso dell'eseguibile), che potrebbe aiutarti a capire il nome del processo in background desiderato a seconda di dove si trova sul disco.
Se non sei sicuro, elenca solo i nomi delle app che mettono gli elementi del menu di stato lassù e io o qualcun altro possiamo capire quale processo è per te.