WKWebView在iOS 11上不保存cookie,但在iOS 10上可以正常工作

WKWebView在iOS 11上不保存cookie,但在iOS 10上可以正常工作,ios,objective-c,wkwebview,Ios,Objective C,Wkwebview,我有一个WKWebView,它显示一个带有登录名的网页。 登录后,它会保存cookies并将用户带到他的管理面板(同样,WebView中的一切都在发生) 当我关闭应用程序并重新打开时,cookies不会被保存,我必须重新登录到iOS 11 如果我在iOS 10上运行应用程序,一切正常,cookie数据是持久的 另一个问题:我遇到的另一个问题是,ios11上的WKWebView开始时就像向下滚动一样(隐藏网页标题,我必须滚动才能显示出来)。在iOS 10上,它工作正常 发生了什么事?苹果是否把WK

我有一个
WKWebView
,它显示一个带有登录名的网页。 登录后,它会保存cookies并将用户带到他的管理面板(同样,WebView中的一切都在发生)

当我关闭应用程序并重新打开时,cookies不会被保存,我必须重新登录到iOS 11

如果我在iOS 10上运行应用程序,一切正常,cookie数据是持久的

另一个问题:我遇到的另一个问题是,
ios11
上的
WKWebView
开始时就像向下滚动一样(隐藏网页标题,我必须滚动才能显示出来)。在iOS 10上,它工作正常


发生了什么事?苹果是否把
WKWebView
对象搞砸了?

可能是重复的。有一件事我可以分享:如果你在WKWebView中有一个iframe,它就不能创建cookie。更不用说保留它们了。仅供参考。好吧,这都是故意的。我面临着同样的问题。到目前为止,我想知道苹果关于第三方cookies的最新政策是否与此有关。如果我找到任何解决方案,我将与大家分享。