Я создал webapp, используя все рекомендуемые ссылки и метатеги для сафари, например.
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-startup-image" href="/startup.png" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-ipad.png" />
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-iphone4.png" />
Однако моя проблема заключается в том, что файл startup.png или любой из файлов изображений с яблочным прикосновением обновлен на веб-сервере, похоже, что пользовательский iphone или ipod не будет обновлять обновленный файл после того, как он был сохраненный на своем домашнем экране (я предполагаю, что он как-то кеширован или что-то еще). Он работает, чтобы удалить webapp с главного экрана и снова добавить его. Но есть ли способ сообщить программе, что он должен обновлять эти изображения, не требуя от пользователя удаления и повторного добавления?