In Mountain Lion konnte ich das Benachrichtigungscenter ohne erkennbare Nebenwirkungen dauerhaft deaktivieren :
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
killall NotificationCenter
Durch den Mavericks-Upgrade-Prozess wurde das Notification Center jedoch in seiner ganzen irritierenden Pracht wiederhergestellt. Gibt es einen Grund, warum das Upgrade meine Deaktivierung des Notification Centers rückgängig gemacht hat?
Kann ich das Benachrichtigungscenter in Mavericks auf dieselbe Weise ohne Nebenwirkungen deaktivieren?
Antworten:
Wenn Sie Terminal starten, geben Sie ein
und neu starten, das war der Trick für mich in Mavericks.
quelle
f=/System/Library/LaunchAgents/com.apple.notificationcenterui.plist;sudo defaults write $f KeepAlive -bool true;sudo chmod 644 $f;launchctl load $f
.Das Entladen der Plist funktioniert immer noch für mich:
Wenn die Plist nicht geladen ist,
sudo defaults write /System/Library/LaunchAgents/com.apple.notificationcenterui KeepAlive -bool False
sollte dies keine Auswirkung haben.quelle
Beim Upgrade auf Yosemite (Beta 2) treten Nebenwirkungen auf. Das Benachrichtigungssymbol in der Menüleiste wurde erneut angezeigt. Wenn Sie jedoch darauf klicken, blinkt das Symbol selbst kurz. Ich kann das Bedienfeld von rechts auf mein magisches Trackpad schieben, aber ansonsten kann ich die Menüleiste nicht so reparieren, dass sie entweder vollständig deaktiviert oder wieder aktiviert wird.
quelle
Eigentlich habe ich mir einen viel einfacheren Weg ausgedacht. Entfernen Sie einfach die Benachrichtigungs-App, die sich in befindet
/System/Library/CoreServices/
.Dazu müssen Sie zuerst
kill
den Prozess ausführen, sonst können Sie ihn im Finder nicht löschen, da er bereits ausgeführt wird (tun Sie ein wenigtop
, um die PID zu erhalten). Verschieben Sie dann einfach die .app-Datei in den Thrash. Beim Neustart ist es, als wäre es noch nie dort gewesen.Und da ich einfach die .app entferne und keine Konfigurationsdateien berühre, sehe ich nicht, wie ich Nebenwirkungen bekommen könnte (aber bitte korrigieren Sie mich, wenn ich falsch liege).
quelle
In Mavericks können Sie das Benachrichtigungscenter nicht steuern, da Sie FaceTime unbrauchbar machen. Wenn Sie einen eingehenden Anruf erhalten, wird kein Fenster angezeigt. Sie können den eingehenden Anruf also nicht annehmen. Ich habe andere Betriebssystemversionen nicht überprüft.
Ich denke, es gibt keine Lösung. Der gesamte Code ist Spaghetti. Wenn Sie eine Sache ausschalten, brechen Sie eine andere.
quelle