Когда iPad очищает библиотеку / кеши?

В ответ на изменения Apple в правилах хранения данных iOS я недавно перенастроил приложение iPad для хранения его документов (50 МБ +) в папке library / caches.

Во время тестирования в симуляторе iOS я не обнаружил никаких проблем с этим кешем, когда моделировал обновление (следуя предложению Брэда Ларссона ). Я также попытался удалить все содержимое папки библиотеки / кэшей, чтобы убедиться, что мое приложение может восстановиться.

Однако, когда я выпустил обновление приложения, я обнаружил, что мои пользователи жаловались на проблемы, связанные с частичным удалением этого кеша на iPad. Казалось, что структура подпапок хотя бы частично осталась нетронутой, но содержимое подпапок было удалено.

Я переработал приложение, чтобы справиться с этой ситуацией во время обновления, но меня беспокоит, что произойдет, когда iPad решит очистить библиотеку / кеши.

Есть ли у кого-нибудь опыт или представление о времени, когда iPad будет пытаться удалить элементы из этого кеша?

Спасибо

8
задан Community 23 May 2017 в 12:25
поделиться