Рубрики
Iphone Разработка

iOS 6: очистка кэша Safari

Столкнулся тут с проблемой очистки кэша в Safari на 6-й iOS. Раньше, до пятой версии в системных настройках Safari был отдельный пункт «очистить кэш». В шестерке, впрочем как и в пятерке там осталось всего 2 пункта: очистить куки и удалить историю. Если открывать сайт непосредственно в Сафари, проблем с кэшем не возникало — достаточно просто обновить страницу. А вот если вы вынесли сайт на Home Screen, то вот тут возможны проблемы. Причем удаление приложения со стола, заход и обновление страницы в Сафари и вновь добавление иконки на рабочий стол не помогло. Оказывается есть способ это исправить.

Для очистки кэша и вообще всех данных с определенного адреса надо сделать следующее:

  1. Заходим в системные настройки — настройки Safari
  2. Меняем прием куки с «посещенных» на «всегда»
  3. Находясь все там же идем в «Дополнения» — «Данные сайтов»
  4. Выбираем там нужный нам сайт и удаляем его данные
  5. После этого заново открываем веб-приложение и убеждаемся, что оно взяло свежие данные с сервера.

That’s all folks!