Ich verwende einen sehr spezifischen Arbeitsablauf mit der Nachrichten-App auf dem Mac:
Nach dem Schließen des Nachrichtenfensters blieb die App immer geöffnet und wurde im Dock und App-Umschalter ausgeführt.
In Mac OS 10.14 Mojave schließe ich auf ähnliche Weise das Nachrichtenfenster. Nach dem Schließen des Nachrichtenfensters befindet sich die Nachrichten-App weiterhin im Vordergrund, wird ausgeführt und zeigt die Menüleiste an.
Wenn ich jedoch auf eine andere App klicke, wird die Nachrichten-App scheinbar sofort beendet .
Der Punkt verschwindet aus dem Dock und (das ist das Hauptproblem) Ich kann nicht mehr CMD- Tabzur Nachrichten-App im App-Umschalter.
Ich bin gezwungen, mit meiner Maus auf das Dock-Symbol zu klicken oder die App auf andere Weise erneut zu öffnen, was unpraktisch und nervig ist.
Nachdem die App beendet wurde, scheint sie sich nicht nur "beenden", sondern mehr oder weniger genau so zu verhalten, wie sie sich vor Mojave verhielt. Der Nachrichtenprozess wird noch ausgeführt und ist im Aktivitätsmonitor sichtbar. Benachrichtigungen treffen weiterhin ein. Das Dock-Symbol wird gekennzeichnet.
Wie verhindere ich, dass Messages beendet wird, wenn ich sein Fenster schließe?
rdar://46142132 - Mojave Messages.app sollte nicht beendet werden, wenn ich sein Fenster schließe
Die Technik hat festgestellt, dass Ihr Fehlerbericht (46142132) ein Duplikat von 42085189 ist und geschlossen wird.
Verwandte Links:
So wie ich das sehe, ist das nur ein weiterer Fall von " Automatischer Abbruch ", ähnlich wie Vorschau, QuickTime Player etc.
Wenn Sie Terminal (aus /Applications/Utilities/) starten und den folgenden Befehl ausführen, während Messages beendet ist, sollte Messages nicht mehr beendet werden, wenn das Fenster geschlossen wird:
defaults write com.apple.iChat NSDisableAutomaticTermination -bool yes
Drücken Sie dann enter.
Um es wieder rückgängig zu machen:defaults delete com.apple.iChat NSDisableAutomaticTermination
NSSupportsAutomaticTermination
. Aber NSDisableAutomaticTermination
für den spezifischen Prozess scheint das Verhalten zu deaktivieren.-g
von com.apple.iChat
.Dies ist ein bisschen seltsam, da es anscheinend nur die Nachrichten-App betrifft und die Nachrichten-App anscheinend immer noch im Hintergrund läuft. Hinzu kommt, dass ich es überhaupt nicht reproduzieren kann.
Ich habe zwei mögliche Lösungen, die Sie ausprobieren können. Sie müssen diese nicht in einer bestimmten Reihenfolge ausprobieren - versuchen Sie es zuerst mit einem und wenn das Problem erneut auftritt, versuchen Sie es mit dem anderen.
Option 1: Setzen Sie das Dock zurück und starten Sie es neu
Eine Abhilfe besteht darin , das Dock zurückzusetzen und neu zu starten. Dabei müssen Sie jedoch alle nicht standardmäßigen Symbole erneut zu Ihrem Dock hinzufügen . (Ich finde es normalerweise eine gute Gelegenheit für Leute, neu anzufangen und nur Dinge hinzuzufügen, wenn sie sie tatsächlich verwenden).
Sie können das Dock wie folgt zurücksetzen und neu starten:
killall -KILL Dock
Denken Sie daran, dass Sie einige Apps erneut zum Dock hinzufügen müssen.
Option 2: Icon-Cache zurücksetzen
Sie können auch versuchen, den Symbolcache zurückzusetzen.
Geben Sie nacheinander die folgenden drei Befehle ein:
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
Lass mich wissen, wie es dir geht.
Redarm
könnte für iChat funktionieren, aber wenn Sie möchten, dass dies Auswirkungen auf andere Apps hat, können Sie Folgendes genauso einfach tun, indem Sie diesen Befehl im Terminal ausführen:
defaults write -g NSDisableAutomaticTermination -bool TRUE
Ich habe Redarm
die Antwort von auf macOS Catalina versucht und es hat nicht funktioniert; Wenn Sie das Fenster schließen, beenden Sie die Nachrichten-App immer noch vollständig. Nachdem ich meinen Befehl (oben) ausgeführt hatte, funktionierte es perfekt!
Monomet
Wowfunhappy
pkamb
Monomet
CMD
- geschlossen habeW
. Und wenn ich Ihren gesamten Workflow teste, funktioniert es für mich gut. Wie wäre es testweise, den Prozess so zu durchlaufen, dass Sie das Nachrichtenfenster geschlossen haben und das Nachrichten-App-Symbol aus dem Anwendungsumschalter verschwindet, aber immer noch im Aktivitätsmonitor sichtbar ist. Warten Sie ein paar Minuten und senden Sie dann von einem anderen Ihrer Geräte (z. B. einem iPhone) eine Nachricht an sich selbst. Registriert die Nachrichten-App auf dem Mac, dass sie eine Nachricht erhalten hat?pkamb
Monomet
pkamb
Monomet
Monomet
pkamb
Monomet
rauben