L'eliminazione manuale dei cookie di Safari su Yosemite non funziona

3

Sto tentando di eliminare manualmente i cookie per Safari su Mac OSX Yosemite 10.10.3.

Ho già fatto ciò con Chrome e FireFox (semplicemente localizzi i loro file cookie ed eliminali). Ma mi sembra di fallire quando provo a farlo con Safari.

La mia comprensione è che i file cookie di Safari sono in

/Users/me/Library/Cookies

Ci sono almeno quattro file lì:

HSTS.plist
com.apple.appstore.cookies
com.apple.ibooks.cookies
Cookies.binarycookies

Ho chiuso Safari e svuotato la cartella. Tuttavia, non sembra aver funzionato perché quando visito un sito Web che utilizza i cookie per l'autenticazione dell'utente, sono ancora connesso (cosa che non accade quando lo faccio con Chrome o FireFox).

    
posta Omega 29.07.2015 - 22:19
fonte

2 risposte

1

Non capisco l'interazione completa, ma il riavvio risolverà la conservazione dei cookie [presumibilmente contenuta nella cache] - che è separata dai dettagli di accesso ricordati da Keychain & anche valori dei moduli ecc.

Se vuoi veramente uno sweep pulito, prova OnyX (libero / donationware) > Pulizia > Internet: scegli ciò che devi eliminare da lì ...

Safarihalasuaversionepiùsemplice,anchesenonsonosicurodicosacancella...

    
risposta data 29.07.2015 - 23:35
fonte
1

Non sono sicuro di comprendere appieno la tua domanda, ma se stai cercando un modo per rimuovere tutti i cookie da Safari tramite il terminale, senza averli rigenerati la prossima volta che avvii Safari: prova lo script della shell pubblicato qui sotto. (Ho copiato questa risposta dal mio post originale qui: link .)

Ho provato questo su macOS 10.12.3 e Safari 10.0.3 e funziona.

Avviso : i test che ho svolto non erano così approfonditi, cioè: alcuni dei file cancellati da questo script potrebbero non essere effettivamente necessari per ottenere la rimozione dei cookie, dovresti provare -e-errore il tuo modo di aggirarlo per restringerlo se vuoi. Personalmente uso la sceneggiatura "così com'è", ma nella tua situazione personale potrebbe significare che perderesti alcuni dati che avresti voluto conservare.

Copia questo in un semplice script di shell ed eseguilo (assicurati di copiare anche il comando "killall"):

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 
    
risposta data 17.02.2017 - 18:33
fonte

Leggi altre domande sui tag