Что происходит с содержимым в моем приложении после обновления / обновления версии на iPad / iPhone - PullRequest
0 голосов
/ 20 февраля 2012

Я храню множество изображений, книг, аудио и т. Д. Моего приложения в

Documents Directory/Library/caches папка.

Что происходит со всем содержимым, если пользователь обновляет версию приложения из магазина приложений или из iTunes. Все они будут стерты или останутся нетронутыми в процессе обновления приложения?

Ответы [ 2 ]

2 голосов
/ 20 февраля 2012

Они не будут затронуты в процессе обновления. Однако я хотел бы отметить, что папка Caches предназначена для данных, которые только что кэшируются, а не для данных, которые, как вы ожидаете, будут всегда доступны. ОС оставляет за собой право избавиться от чего-либо в папке caches. Если вы задаете этот вопрос, то я предполагаю, что вы хотите, чтобы данные были постоянными, поэтому вы должны знать, что начиная с iOS 5, Apple специально заявляет , что данные в каталоге caches могут быть удалены в любое время (кроме пока ваше приложение работает).

0 голосов
/ 20 февраля 2012

Они должны остаться нетронутыми.Существует множество примеров такого поведения - попробуйте проверить любое приложение для обмена фотографиями или игры, которые загружают уровни в игре.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...