Flutter - 在 WKWebView 中阻止 Webview Cookie

Flutter - Block Webview Cookies in WKWebView

我们的 flutter 应用程序使用 webview 让用户访问我们的在线零售店。这家零售店使用 cookie。

直到本周这才成为问题。从上周开始,Apple 开始拒绝我们的更新,因为应用程序的 webview 部分使用了 cookie。

我们希望将 webview 小部件配置为默认阻止所有网络 cookie。

我们正在使用 webview_flutter 小部件,它在后台使用 WKWebView iOS。

有没有办法通过 webview 自动阻止所有网络 cookie?

有一种清除cookies的方法:

final CookieManager cookieManager = CookieManager();
final bool hasCookies = await cookieManager.clearCookies();

您可以在单元测试文件中检查相同的内容。附加文件参考 https://github.com/flutter/plugins/blob/master/packages/webview_flutter/webview_flutter/test/webview_flutter_test.dart