Я пытаюсь создать приложение с UIWebView. Когда я выхожу из своего приложения, я хочу сбросить все данные, включая кеш и файлы cookie.
В настоящее время я могу удалить файлы cookie (и, возможно, кешировать), но проблема в том, что даже после этого удаления некоторые веб-сайты, похоже, содержат данные о предыдущих действиях.
Это код, который я использовал для очистки файлов cookie и кеша:
// Loops through each of the cookies and deletes them.
for cookie in NSHTTPCookieStorage.sharedHTTPCookieStorage().cookies! {
NSHTTPCookieStorage.sharedHTTPCookieStorage().deleteCookie(cookie)
}
NSUserDefaults.standardUserDefaults().synchronize()
// Removes cache for all responses
NSURLCache.sharedURLCache().removeAllCachedResponses()
Кажется, это работает для большинства веб-сайтов, но даже после удаления файлов cookie и удаления всего кеша Google НЕ перестает отображать мою историю поиска. Я НЕ зарегистрирован в Google.
Буду очень признателен за любую помощь!
Пример скриншота: история поиска Google