У меня есть один потенциальный обходной путь для этого - это кажется немного сумасшедшим, но здесь идет ... Я много работаю с cache.manifest и полноэкранными приложениями (вот тест, если вам нужно: http://www.mrspeaker.net/2010/07/12/argy-bargy/- добавьте на домашний экран, затем включите режим полета, и он запустится - по крайней мере, начиная с iOS 4.2.1)
Одна странная вещь, которую я обнаружил, заключается в том, что иногда кажется, что какая-то «мета» информация в файлахможет испортить их из-за кеширования - Вы когда-нибудь замечали, что в bash, если вы делаете "ls", некоторые файлы (в зависимости от ваших настроек цвета) подсвечиваются без видимой причины?Файлы могут иметь метаданные, которые операционная система (я думаю) добавляет автоматически - и есть способы удалить их ... Я не могу вспомнить, почему, но вот еще несколько деталей: Удаление метаданных из файлов в Snow Leopard
После того, как однажды вырвал мои волосы - и отказался сдаваться, потому что я знал, что это ДОЛЖНО сработать ... Chrome говорил, что он загрузил все файлы, но закончил с общей ошибкой.В конце я воссоздал структуру проекта с пустыми файлами и скопировал / вставил содержимое.Сработало - начал кешировать как положено!
Когда я посмотрел на файлы, я заметил, что была некоторая метаинформация.Я попытался очистить эту информацию, и оригинальный проект снова заработал.Я не уверен, что это было причиной того, что это сработало снова - возможно, это было просто совпадение.
Поскольку это сработало, я не слишком много думал об этом.Та же проблема повторилась через несколько месяцев, и трюк с копированием / вставкой снова сработал.Я был занят, поэтому я не стал больше заниматься расследованием, но поклялся, что в следующий раз выясню, как это произошло ... но мне еще не пришлось.
Фу.В любом случае, рад, что мне нужно где-то записать это ...
[ОБНОВЛЕНИЕ: месяцы и месяцы спустя - я не смог воспроизвести это, поэтому я не думаю, что это метаданные]