La eliminación manual de las cookies de Safari en Yosemite no funciona

3

Estoy tratando de eliminar manualmente las cookies de Safari en Mac OSX Yosemite 10.10.3.

He hecho esto con Chrome y FireFox antes (simplemente ubica sus archivos de cookies y elimínelos). Pero parece que falla cuando intento hacerlo con Safari.

Tengo entendido que los archivos de cookies de Safari están en

/Users/me/Library/Cookies

Hay al menos cuatro archivos allí:

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

He cerrado Safari y vacié la carpeta. Sin embargo, no parece haber funcionado porque cuando visito un sitio web que usa cookies para la autenticación de usuarios, todavía estoy conectado (lo que no sucede cuando lo hago con Chrome o FireFox).

    
pregunta Omega 29.07.2015 - 22:19

2 respuestas

1

No comprendo la interacción completa, pero al reiniciar se solucionará la retención de cookies [probablemente en la memoria caché], que es independiente de los detalles de inicio de sesión que Keychain & también forme valores, etc.

Si realmente desea un barrido limpio, intente OnyX (free / donationware) > Limpieza > Internet: elige lo que necesitas eliminar desde allí ...

Safaritienesupropiaversiónmássimple,aunquenoestoysegurodeloqueelimina...

    
respondido por el Tetsujin 29.07.2015 - 23:35
1

No estoy seguro si entiendo su pregunta por completo, pero si está buscando una manera de eliminar todas las cookies de Safari a través de la terminal, sin que se vuelvan a generar la próxima vez que inicie Safari: pruebe el script de shell publicado a continuación. (Copié esta respuesta de mi publicación original aquí: enlace .)

He probado esto en macOS 10.12.3 y Safari 10.0.3 y funciona.

Advertencia : las pruebas que hice no fueron tan exhaustivas, lo que significa que es posible que algunos de los archivos eliminados por este script no sean realmente necesarios para poder eliminar las cookies, debe probar -y error a su alrededor para reducirlo si lo desea. Personalmente uso el script 'tal como está', pero en su situación personal puede significar que perderá algunos datos que realmente quería conservar.

Copie esto en un script de shell simple y ejecútelo (asegúrese de copiar también el 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 
    
respondido por el Montmons 17.02.2017 - 18:33

Lea otras preguntas en las etiquetas