У меня такая же проблема на iPhone. На iPad хоть я и оборачивался. Если ваш манифест содержит файлы размером менее 5 МБ в первый раз, и вы обновляете кэш с помощью window.applicationCache.update () и перед выполнением обновления вы увеличиваете файлы манифеста до уровня менее 10 МБ, это будет работать. Если вы продолжите это делать (увеличивая манифест на <5 МБ каждый раз, а затем обновляете ()), вы увидите, что iPad может кэшировать больше 5 МБ. </p>
Это так печально, что Apple не поддерживает Flash и MIDP, а только HTML5 для веб-приложений.