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