在OS X 10.10.1(優勝美地)的Safari 8.0(10600.1.25.1)中,我訪問了google.com,apple.com, facebook.com,然後點擊「Safari」 - >「首選項...」 - >「隱私」 - >「詳細信息...」,然後可以看到cookie。如何以編程方式刪除OS X 10.10(優勝美地)的Safari 8.0中的cookie
然後我完全退出Safari(實際上退出,只需關閉窗口),然後使用以下命令刪除以下內容。
rm -r ~/Library/Caches/com.apple.Safari/ rm -r ~/Library/Cookies rm -r ~/Library/Safari
當我重新啓動Safari瀏覽器,餅乾仍然存在,我仍然登錄到存儲登錄後一個cookie網站。
我需要刪除哪些文件,或者我需要做些什麼才能讓Safari實際刪除Cookie?
我需要能夠移動/重命名文件/目錄,然後再將它們移回。可可餅乾可以刪除餅乾(http://ditchnet.org/cocoacookies/),當我使用fswatch時,沒有有趣的文件發生變化。
我被困在同樣的事情上。根據我的理解,Cookies.binarycookies文件存儲cookie。我刪除了這個文件,它又回來了(不知道從哪裏來!) – Umang 2014-12-18 12:06:31
我知道cookies存儲在'〜/ Library/Cookies/Cookies.binarycookies'中。 我做了一個解析和過濾safari cookie的腳本。然而,在10.10之後,對該文件所做的每一項更改似乎都被完全忽略,甚至將其刪除。 看來他們被緩存在其他地方,但我不知道在哪裏。 我知道的唯一方法是使用官方[api](https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSHTTPCookieStorage_Class/index.html#//apple_ref/OCC/CLM/NSHTTPCookieStorage/sharedHTTPCookieStorage) – Rnhmjoj 2015-01-20 14:14:37