Macos 如何在objective c中删除cocoa app(Mac)中的safari历史记录、缓存、cookie、顶级站点、保存的状态和本地存储

Macos 如何在objective c中删除cocoa app(Mac)中的safari历史记录、缓存、cookie、顶级站点、保存的状态和本地存储,macos,cookies,safari,browser-cache,browser-history,Macos,Cookies,Safari,Browser Cache,Browser History,我是可可应用开发新手。一旦我在objective c中退出safari,我想以编程方式删除safari历史记录、缓存、cookie、顶级站点、保存的状态和本地存储。 如果有人知道,请帮助我 通过搜索路径~/Library/Application Support/下的文件位置,然后搜索浏览器文件夹名称,可以删除所有浏览器的safari历史记录、缓存、cookie、顶级站点、保存的状态和本地存储文件 对于Safari,您将获得~/Library路径下的所有文件 转到该文件文件夹位置后,使用NSFil

我是可可应用开发新手。一旦我在objective c中退出safari,我想以编程方式删除safari历史记录、缓存、cookie、顶级站点、保存的状态和本地存储。
如果有人知道,请帮助我

通过搜索路径~/Library/Application Support/下的文件位置,然后搜索浏览器文件夹名称,可以删除所有浏览器的safari历史记录、缓存、cookie、顶级站点、保存的状态和本地存储文件

对于Safari,您将获得~/Library路径下的所有文件

转到该文件文件夹位置后,使用NSFileManager删除文件