Come faccio a impedire a macOS Mojave Messages.app di uscire quando chiudo la sua finestra?

4

Uso un flusso di lavoro molto specifico con l'app Messaggi sul Mac:

  1. Leggi i miei messaggi
  2. Chiudi la finestra dei messaggi con CMD - W
  3. Messaggi app è ancora in esecuzione
  4. Quando arriva un nuovo messaggio, CMD - Scheda all'app Messaggi ancora aperta
  5. Premere CMD - 0 a riapri la finestra Messaggi

Dopo aver chiuso la finestra Messaggi, l'app è sempre rimasta aperta e funzionante nel Dock e nel selettore di app.

InMojavediMacOS10.14,chiudoanalogamentelafinestraMessaggi.DopoaverchiusolafinestraMessaggi,l'appMessaggièancorainprimopiano,inesecuzione,emostralabarradeimenu.

Quandofaccioclicsuun'altraapp,tuttavia,l'appMessaggiappareimmediatamenteEsci.

Ilpuntoscomparedaldocke(questoèilproblemachiave)NonriescopiùaCMD-Taball'appMessagginelloswitcherdell'app.

Sonocostrettoafareclicsull'iconadeldockconilmouseoaltrimentiriaprirel'app,ilcheèscomodoefastidioso.

Dopochel'apphaQuit,oltreaessere"Esci", sembra comportarsi più o meno esattamente come si comportava prima del Mojave. Il processo Messaggi è ancora in esecuzione e visibile in Monitor attività. Le notifiche continuano ad arrivare. L'icona del dock viene contrassegnata.

Comefaccioaimpedirecheimessaggisichiudanoquandochiudolafinestra?

rdar://46142132-MojaveMessages.appshouldnotquitwhenIcloseitswindow

Engineeringhasdeterminedthatyourbugreport(46142132)isaduplicateof42085189andwillbeclosed.

Linkcorrelati:

posta pkamb 16.11.2018 - 23:31
fonte

2 risposte

3

Per quanto posso vedere, si tratta solo di un altro caso di " Terminazione automatica ", simile a Anteprima, QuickTime Player, ecc.

Se avvii Terminale (da / Applicazioni / Utility /) ed esegui il seguente comando con Messaggi esci, i Messaggi dovrebbero smettere di terminare, quando la finestra è chiusa:

defaults write com.apple.iChat NSDisableAutomaticTermination -bool yes

Quindi premi invio .

Per annullarlo di nuovo: defaults delete com.apple.iChat NSDisableAutomaticTermination

    
risposta data 17.11.2018 - 17:54
fonte
0

Questo è un po 'strano dal momento che sembra interessare solo l'app Messaggi e l'app Messaggi sembra essere ancora in esecuzione in background. Aggiungete a ciò il fatto che non riesco a riprodurlo affatto.

Ho due soluzioni potenziali da provare. Non è necessario provarli in un ordine particolare: prova prima uno e se il problema ritorna, prova l'altro.

Opzione 1: reimposta e riavvia il Dock

Un rimedio consiste nel ripristinare e riavviare il Dock. Tuttavia, nel fare ciò, dovrai aggiungere nuovamente le icone non predefinite al Dock . (Di solito trovo che sia una buona opportunità per le persone di ricominciare da capo e aggiungere le cose solo quando effettivamente le usano).

Puoi reimpostare e riavviare il Dock come segue:

  • Vai a Finder
  • Tieni premuto il tasto giù
  • Ora vai al menu Vai
  • Seleziona l'opzione Libreria per aprire la cartella Libreria dell'utente. Puoi rilasciare la chiave opzione adesso.
  • Vai alla cartella Preferenze (ad esempio all'interno della cartella Libreria)
  • Trova e sposta il file com.apple.dock.plist nel Cestino
  • Ora apri Terminale (di solito si trova in Applicazioni > Utilità)
  • Inserisci questo comando killall -KILL Dock
  • Premere invio

Ricorda che dovrai aggiungere nuovamente alcune app al Dock.

Opzione 2: reimposta la cache delle icone

Puoi anche provare a ripristinare la cache delle icone.

  • Avvia Terminal (di solito si trova nella cartella Applicazioni > Utilità)
  • Inserisci i seguenti tre comandi, uno alla volta:

    sudo find /private/var/folders/ \ -name com.apple.dock.iconcache -exec rm {} \;
    sudo find /private/var/folders/ \ -name com.apple.iconservices -exec rm -rf {} \;
    sudo rm -rf /Library/Caches/com.apple.iconservices.store
    

Fammi sapere come va.

    
risposta data 17.11.2018 - 03:34
fonte

Leggi altre domande sui tag