标签: ios wkwebview
在针对iOS 11 SDK进行编译时,好像WKWebView的默认cookie接受策略已经改变,好像用户启用了等效的"防止跨站点跟踪" Safari中的选项。
WKWebView
我需要跨站点Cookie才能在WKWebView内工作。有没有人知道如何启用此功能?
答案 0 :(得分:3)
对于企业应用程序部署(即App Store外部的分发),您可以在 self.webView.configuration.processPool.perform("_setCookieAcceptPolicy:", with: HTTPCookie.AcceptPolicy.always) 上使用以下私有方法:
self.webView.configuration.processPool.perform("_setCookieAcceptPolicy:", with: HTTPCookie.AcceptPolicy.always)
{{1}}
可在此处找到相应的WebKit源代码: