我有一个向REST服务发出请求的应用程序。身份验证是使用 cookie 完成的。这已经奏效了。
我遇到的问题是测试cookie不再有效并且我的代码必须重新验证的情况。为了测试这一点,我必须等到 cookie 无效,这可能需要一些时间。为了加速这一点,我认为如果我删除 cookie 也会产生相同的效果。
如何在 iPhone 模拟器上删除应用程序的所有 cookie?
我已经尝试了以下方法:
删除 <app-dir>/Library/Cookies/Cookies.binarycookies 不起作用。似乎我的 cookie 从未写入此文件。
在应用启动时删除 NSHTTPCookieStorage 中的所有 cookie 也不起作用。