我正在使用 Cookie Store Observer 来跟踪我的 webview 上 cookie 值的变化。它在所有版本的 IOS 上运行良好。但自从 IOS 13.0 出来后,这不再有效。我没有接到任何电话
@available(iOS 11.0, *)
func cookiesDidChange(in cookieStore: WKHTTPCookieStore){
cookieStore.getAllCookies { cookies in
//Store cookies to UserDefaults on Background Thread
DispatchQueue.global(qos: .userInitiated).async {
self.storeCookies(cookies: cookies)
}
}
}
我在创建 web 视图之前设置 cookie 观察者。
WKWebsiteDataStore.default().httpCookieStore.add(self)
突然间,它从 IOS 13.0 停止工作。我没有注意到围绕这个 API 的文档有任何变化。
有人有关于 IOS 13.0 的任何信息吗?