Impossibile cliccare sulla barra dei menu

0

Recentemente ho modificato un file * .plist di un'app per nasconderlo dal Dock. Tutto funziona ma non riesco più a cliccare sulla barra dei menu quando l'app è selezionata ..! Qualche aiuto?

Questo è quello che ho fatto

previously:

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

after:

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

questo è ciò che ottengo: "l'inviluppo della risorsa è obsoleto (regole omit personalizzate)" cosa significa?

    
posta hiru 28.01.2015 - 20:18
fonte

1 risposta

1

Quando si imposta "LSUIElement" su true, rende l'applicazione in questione un'applicazione semi-GUI-less. Mentre richiama l'applicazione in questo stato, mostra comunque le finestre, ma non mostra né l'icona del Dock né la barra dei menu.

Per quanto riguarda le alternative: l'unica vera alternativa è che l'applicazione la supporti da sola (ad esempio all'interno della propria GUI).

Ricordare che abilitare "LSUIElement" (ad esempio impostandolo su true) non dice all'applicazione di nascondere l'icona del Dock, ma indica al Dock di non mostrare l'icona dell'applicazione mentre è in esecuzione. Anche per quanto riguarda la GUI ci sono due processi principali in esecuzione per l'utente: Finder e il Dock. Il primo è semplicemente un'applicazione a sé stante e ti permetterà di sfogliare e modificare i file sul tuo computer e quest'ultimo oltre a mostrare e controllare le icone del Dock controlla la stessa barra dei menu (non le voci di menu di ogni applicazione, bada bene) come oltre a Dashboard e Launchpad, tra gli altri. Puoi vedere il suo effetto quando esegui Terminal e digita "killall Dock". In pratica riavvierà il Dock e i relativi elementi dipendenti.

    
risposta data 28.01.2015 - 23:01
fonte

Leggi altre domande sui tag