Я использую Cookie Store Observer для отслеживания изменений в значении файлов 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)
}
}
}
Я настраиваю обозреватель файлов cookie перед созданием веб-представления.
WKWebsiteDataStore.default().httpCookieStore.add(self)
Внезапно он перестал работать с IOS 13.0. Я не заметил каких-либо изменений в документации по этому API.
У кого-нибудь есть информация по IOS 13.0?