在iOS模拟器上删除cookie以进行UI测试自动化

时间:2016-03-22 00:03:10

标签: ios cookies automated-tests xcode-ui-testing

我正在为iOS应用程序编写一些UI测试。该应用程序使用SFSafariViewController,这留下了一些cookie。

我需要删除它们以构建可重复的测试(从相同的状态开始)。

看起来我发现Cookie存储在~/Library/Developer/CoreSimulator/Devices/<SimulatorID>/Library/Cookies/Cookies.binarycookies

我删除它们。但是,看起来Safari会将它们缓存在内存中(直到模拟器重新启动)。

如何强制Safari清除缓存的任何想法?

0 个答案:

没有答案