在没有 WKWebView 的情况下无法清除 cookie
Fail to clear cookies without a WKWebView alive
解决如何清除WKWebView的cookie。
但是 -[WKWebsiteDataStore removeDataOfTypes:]
API 仅在 WKWebView 处于活动状态时才清除 cookie。
这是有问题的,因为 WKWebViews 可以在应用程序的生命周期中的任何时候被释放,并且这个 API 不应该依赖于它。
WebKit 网站报告了一个错误:https://bugs.webkit.org/show_bug.cgi?id=149078(有应用程序演示)
但是还没有解决办法。有帮助吗?
清除cookies后,再使用一个WKProcessPool,不再缓存。
但是 -[WKWebsiteDataStore removeDataOfTypes:]
API 仅在 WKWebView 处于活动状态时才清除 cookie。
这是有问题的,因为 WKWebViews 可以在应用程序的生命周期中的任何时候被释放,并且这个 API 不应该依赖于它。
WebKit 网站报告了一个错误:https://bugs.webkit.org/show_bug.cgi?id=149078(有应用程序演示)
但是还没有解决办法。有帮助吗?
清除cookies后,再使用一个WKProcessPool,不再缓存。