Ich verwende macOS High Sierra (Version 10.13.3) auf einem 27 "-iMac und einem MacBook Pro.
Fast jedes Mal, wenn ich mich anmelde, werden auf dem Sperrbildschirm verschiedene Benachrichtigungen angezeigt, noch bevor ich mein Passwort eingegeben habe. Dies bedeutet, dass jeder, der vorbeikommt und die Maus bewegt oder eine Taste drückt (oder den Deckel des MacBook öffnet), diese Benachrichtigungen auch sieht, ohne angemeldet zu sein. Dies ist ein Sicherheitsproblem.
Ich weiß, dass ich in den Einstellungen Benachrichtigungen auf dem Sperrbildschirm für jede Anwendung deaktivieren kann. Es gibt jedoch 31 Anwendungen, die Benachrichtigungen senden können, und ich möchte nicht alle durchklicken, um diese Einstellung für jede Anwendung separat zu deaktivieren.
Möglicherweise beaufsichtige ich einen von ihnen, und wenn ich eine neue Anwendung installiere, vergesse ich möglicherweise, dieses unsichere Verhalten zu deaktivieren.
Daher möchte ich eine Schaltfläche, mit der ich dieses unsichere Verhalten global deaktivieren kann, dh für alle installierten Apps und für alle Apps, die möglicherweise später installiert werden.
Gibt es so einen Knopf? Wenn es eine gibt: Wo ist sie?
launchctl
Befehls deaktivieren und wieder aktivieren . Das könnte mit einer Funktion wie > Hammerspoon kombiniert werden , um diese Befehle auszuführen, wenn der Sperrbildschirm aktiviert oder deaktiviert wird
always
anstelle von "Benachrichtigungsvorschau anzeigen" festlegen when unlocked
. Ich habe auch nach einer Standardeinstellung gesucht, aber keine Lösung gefunden. Es gibt auch StackOverflow Frage zu diesem Problem hier: stackoverflow.com/questions/52661430/…