手动删除Yosemite上的Safari cookie无法正常工作


3

我试图在Mac OSX Yosemite 10.10.3上手动删除Safari的cookie。

我之前使用Chrome和FireFox完成了这项工作(您只需找到他们的Cookie文件并将其删除)。但是当我尝试使用Safari时,我似乎失败了。

我的理解是Safari的cookie文件在

/Users/me/Library/Cookies

那里至少有四个文件:

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

我关闭了Safari并清空了该文件夹。但是,它似乎没有用,因为当我访问使用cookie进行用户身份验证的网站时,我仍然登录(当我使用Chrome或FireFox时不会发生这种情况)。

Answers:


1

我不明白完整的相互作用,但重新启动将修复cookie保留[可能保存在缓存中] - 这与Keychain记住的登录详细信息以及表单值等分开。

如果你真的想干净利落,试试OnyX(免费/捐赠软件)>清洁>互联网 - 从那里选择你需要删除的内容......

在此输入图像描述

Safari有自己的更简单的版本,虽然我不确定它删除了什么...

在此输入图像描述


您知道哪个文件包含实际的Safari cookie数据吗?Cookies.binarycookies还是HSTS.plist
Omega

不随便 - 删除OnyX中的cookie并查看哪一个消失...
Tetsujin 2015年

1

不确定我是否完全理解您的问题,但是如果您正在寻找通过终端从Safari中删除所有Cookie的方法,而不是在下次启动Safari时重新生成它们:尝试下面发布的shell脚本。(我在这里的原始帖子中复制了这个答案:https//apple.stackexchange.com/a/273442/201104。)

我在macOS 10.12.3和Safari 10.0.3上测试了它,它可以工作。

警告:我所做的测试并不是那么彻底,这意味着:为了实现cookie的删除,这个脚本删除的一些文件实际上可能不是必需的,你应该试一试并缩小它的范围来缩小如果你愿意的话就可以了。我个人“按原样”使用脚本,但在您的个人情况下,这可能意味着您将丢失一些您实际想要保留的数据。

将其复制到一个简单的shell脚本中并运行它(确保也复制'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 

1
请编辑您的答案以包含所有相关信息,而不仅仅是指向其他答案的链接。帮助中心的“ 如何回答 ”要求答案是独立的,而不仅仅是一个链接。
fsb 2017年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.