我正在为iOS应用程序编写一些UI测试。该应用程序使用SFSafariViewController,这留下了一些cookie。
我需要删除它们以构建可重复的测试(从相同的状态开始)。
看起来我发现Cookie存储在~/Library/Developer/CoreSimulator/Devices/<SimulatorID>/Library/Cookies/Cookies.binarycookies
我删除它们。但是,看起来Safari会将它们缓存在内存中(直到模拟器重新启动)。
如何强制Safari清除缓存的任何想法?