Löschen Sie Cookies in Safari manuell

3

Ich habe versucht, Cookies in Safari manuell zu löschen ~Library/Cookies, indem ich ~/Library/Caches/com.apple.Safariund lösche ~/Library/Safari.

Die Ordner werden gelöscht, aber beim nächsten Start von Safari werden alle Cookies wiederhergestellt. Ich bin auf allen Webseiten eingeloggt.

Was ist gerade passiert? Warum kann ich keine Cookies löschen?

Sanjihan
quelle
Ich habe unter meiner Antwort einen Kommentar hinzugefügt. Ich bin mir nicht sicher, ob Sie darüber informiert wurden.
Owlswipe

Antworten:

2

Ja, es gibt eine Möglichkeit, alle Cookies auch über das Terminal effektiv von Safari zu entfernen, um das von Ihnen beschriebene Phänomen der automatischen Wiederherstellung zu verhindern. Ich habe vor einiger Zeit ein einfaches Shell-Skript geschrieben, um dies zu erreichen.

Ich habe dies unter MacOS 10.12.3 und Safari 10.0.3 getestet und es funktioniert.

Warnung : Die Tests, die ich durchgeführt habe, waren nicht so gründlich. Das bedeutet, dass einige der von diesem Skript gelöschten Dateien möglicherweise nicht wirklich erforderlich sind, um die Cookies zu entfernen. Sie sollten versuchen, sie einzugrenzen es runter, wenn du magst. Ich persönlich verwende das Skript so, wie es ist, aber in Ihrer persönlichen Situation kann dies bedeuten, dass Sie einige Daten verlieren, die Sie eigentlich behalten wollten.

Kopieren Sie dies in ein einfaches Shell-Skript und führen Sie es aus (stellen Sie sicher, dass Sie auch den Befehl 'killall' kopieren):

rm -rf ~/Library/Safari/History*
rm -rf ~/Library/Safari/Auto*
rm -rf ~/Library/Safari/LocalStorage
rm -rf ~/Library/Safari/Downloads.*
rm -rf ~/Library/Safari/Databases
rm -rf ~/Library/Safari/SearchDescriptions.plist
rm -rf ~/Library/Safari/WebFeedSources.plist
rm -rf ~/Library/Safari/Last*
rm -rf ~/Library/Safari/Recently*
rm -rf ~/Library/WebKit/com.apple.Safari
rm -rf /Library/Cookies
rm -rf ~/Library/Cookies
rm -rf ~/Library/Caches
rm -rf /Library/Caches
rm -rf ~/Library/Application Support/Oracle/Java/Deployment/cache
rm -rf ~/Library/Preferences/Macromedia/*
rm -rf ~/Library/Containers/com.apple.Safari.*
rm -rf ~/Library/Application Support/com.apple.sharedfilelist/*
rm -rf ~/Library/Preferences/com.apple.coreservices.useractivityd.dynamicuseractivites
rm -rf ~/Library/Preferences/*SpotlightNetHelper*
rm -rf ~/.oracle_jre_usage
rm -rf ~/Library/Preferences/com.apple.sharekit.recents.plist
rm -rf ~/Library/Saved*

killall -KILL nsurlstoraged 
Montmons
quelle
Ich habe nur die obigen Zeilen verwendet, die sich speziell auf Safari beziehen, nicht einmal auf das Killall, und es hat die "Manage Website Data" -Funktion meiner Safari aufgehoben.
Jtheletter
1

So löschen Sie alle Ihre Cookies / gespeicherten Website-Daten in Safari:

  1. Öffnen Sie Safari
  2. Klicke in der Menüleiste oben auf dem Bildschirm auf "Safari" und dann auf "Einstellungen".
  3. Gehen Sie zur PrivacyRegisterkarte des Einstellungsmenüs
  4. Klicken Sie auf " Remove all website data".

Dies sollte alle Cookies entfernen, die Websites auf Ihrem Mac gespeichert haben.

Owlswipe
quelle
1
Ja, das ist die Art und Weise der Benutzeroberfläche. Ich frage mich, warum ich die Dateien nicht einfach manuell löschen kann.
Sanjihan
@sanjihan Sie haben möglicherweise Ihre Cookies erfolgreich gelöscht, aber Ihren Website-Daten-Cache (glaube ich nicht) nicht gelöscht und das automatische Ausfüllen Ihrer gespeicherten Passwörter durch Safari nicht deaktiviert. Weitere Informationen dazu finden
Sie