Safari-Webdaten können nicht gelöscht werden

Safari-Webdaten können nicht gelöscht werden

Ich habe meine Safari-Cookies und Webdaten mit der empfohlenen Methode gelöscht Safari > Preferences > Privacy > Manage Website Data... > Remove All. Egal, wie oft ich das mache, donotcall.govdie Daten werden nicht entfernt. Diese Daten werden anscheinend lokal gespeichert, aber ich konnte den genauen Speicherort nicht finden. Kann mir jemand weiterhelfen?

Bildbeschreibung hier eingeben

Antwort1

Ungetestet- Kopiert vonApple-Diskussionsthread – Safari-Cookies: Wo befinden sie sich?

Bei macOS Sierra 10.12.6 und Safari 11.0.1 befinden sich die Cookies und Verweise auf Websites, die nach dem Anklicken erhalten bleiben – die Schaltflächen „Entfernen“ und „Alle entfernen“ im Bereich „Safari“ -> „Einstellungen“ -> „Datenschutz“ -> „Websitedaten verwalten“ – höchstwahrscheinlich in der Bibliothek des jeweiligen Benutzers oder Kontos.

Geben Sie in Utilities/Terminal.app ein
rm -frP ~/Library/Safari/Databases/* ~/Library/Safari/LocalStorage/*

Diese Befehlszeile beendet die Dateien, die diese ständigen Störfaktoren enthalten, mit äußerster Beeinträchtigung.

Übersetzung der Unix-Shell-Befehlszeile ins Englische:

  1. rm ist der Name des Unix-Befehls, der Dateien aus dem Dateisystem löscht.

  2. f in -frP zwingt rm, ruhig zu arbeiten, ohne sich zu beschweren oder vor jeder Handlung um Erlaubnis zu fragen.

  3. r in -frP weist rm an, den Unterbaum des Dateisystems unter jedem der folgenden Pfadnamen zu durchlaufen.

  4. P in -frP weist rm an, jede Datei oder jedes Verzeichnis mit Datenmüll zu überschreiben, bevor die Verknüpfung einer Datei oder eines Verzeichnisses mit dem übergeordneten Verzeichnis aufgehoben wird.

  5. Das ~ (Tilde) vor jedem Pfadnamen ist eine Abkürzung für $HOME oder „mein Home-Verzeichnis“.

  6. Der / (Schrägstrich) trennt Verzeichnisnamen in Pfadnamen. Ersetzen Sie ihn nicht durch ein anderes Zeichen.

  7. Das * (Sternchen) nach jedem Pfadnamen ist eine Abkürzung für „alles, was dahinter liegt.“

Ideal wäre es, diese Befehlszeile innerhalb eines AppleScripts auszuführen, wenn Safari heruntergefahren ist. Wenn das jedoch nicht möglich ist, wäre es auch akzeptabel, den Befehl einmal täglich aus einer Cron-Datei auszuführen.

verwandte Informationen