Sì, esiste un modo per rimuovere in modo efficace tutti i cookie da Safari tramite il terminale, evitando il fenomeno di ripristino automatico descritto. Ho scritto un semplice script di shell qualche tempo fa per raggiungere questo obiettivo.
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