5

我正在使用 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 的任何信息吗?

4

0 回答 0