Dies ist eine alte Frage, aber nur für den Fall, dass jemand darauf stößt und sich speziell Sorgen über die Auswirkungen des Notification Centers auf den Datenschutz macht, lautet die Antwort JA. OS X führt ein Protokoll der Benachrichtigungen auf der Festplatte.
Das Format ist eine SQLite-Datenbank und befindet sich in diesem Ordner:
~/Library/Application Support/NotificationCenter
Im Inneren finden Sie mindestens eine .db-Datei für Ihr Konto. Ich habe einige gesehen, die OS X anscheinend an einem Punkt als beschädigt angesehen hat, daher heißen sie .db.corrupt.
Wenn Sie den Befehl strings für diese Datei ausführen, werden Ihnen eine Menge Binärdaten, einige "NSSomething" -Klassennamen und Ihre iMessages, Dateipfade, Twitter- und Facebook-Benachrichtigungen und alles andere angezeigt, was von einer App an das Notification Center gesendet wurde oder das System.
Wenn Sie diese Datei zu einem bestimmten Zeitpunkt entfernen möchten, können Sie den Benutzernamen vorübergehend beenden (er startet sich selbst neu) und die Datei auf einmal löschen (führen Sie dies als Ihr Benutzerkonto aus, nicht mit sudo):
killall usernoted && rm ~/Library/Application\ Support/NotificationCenter/*.db
In 99% der Fälle wird der Benutzername abgefangen, während er vorübergehend nicht ausgeführt wird. Die alte Datenbank wird erfolgreich gelöscht, und der Benutzer wird beim erneuten Start eine neue leere Datenbank erstellen.
Dies ist keine gute Lösung, wenn Sie sich wirklich Sorgen um den Datenschutz machen. Abgesehen von der Verschlüsselung Ihres Systems oder der Verwendung einer Ramdisk für diesen Ordner gibt es jedoch keine Lösung.
~/Library
. Auf meiner Maschine ist es in$TMPDIR/../0/com.apple.notificationcenter/db/db