0

社区

我们在存储HTTPCookieStorageWKHTTPCookieStore之间同步 cookie 时遇到问题,我们希望此资源能够帮助我们解决问题。(苹果开发者论坛还没有得到任何结果)。

关于应用程序和功能:

因此,根据项目功能,我们需要在每次完成请求后检查并同步两个存储中的实际 cookie。

正如我们所知,默认情况下“从盒子里”在这些存储之间存在同步,但是从我们的调试和调查这个功能我们知道,这个“盒子里”同步只在真实设备上工作,不稳定(可能同步或可能不是)并且它在 iOS 11.3 发布之前工作稳定

我们创建了 CookieSync 管理器,它可以手动同步具有存储优先级的存储之间的 cookie(优先存储 cookie 将同步到其他存储,尽管有值)。对于管理器,我们使用与每个WKWebView对象相同的WKWebSiteDataStore 。

从我们的测试和调试结果来看,我们在同步某些 cookie 方面存在问题,这对我们和我们的客户来说至关重要。

也许有人知道简单正确地同步 cookie 的方法或变体?

最好的问候, Dmytrii Golovanov

4

0 回答 0