Когда вы загружаете обновления приложений iPhone из Apple AppStore, это частичная загрузка или полная повторная загрузка? - PullRequest
4 голосов
/ 20 мая 2011

Я хочу знать, когда Apple AppStore передает обновления приложения пользователю и когда пользователь выбирает загрузку этого обновления приложения, это частичные обновления или полная переустановка приложения?

Принимая во внимание крайний случай, разработчик обновил только одно изображение в приложении, и он отправил обновления в магазин приложений, действительно ли компания Apple оперативно доставляет обновленную часть приложения, или она вслепую повторно передает все новое приложение конечному пользователюобновить

1 Ответ

5 голосов
/ 20 мая 2011

Это полная загрузка и переустановка всего двоичного файла приложения с сохранением только пользовательских данных.Это должно уменьшить любые необратимые повреждения во время обновления, так как, если само обновление повреждено, то это просто вопрос отката к тому, что было ранее установлено на устройстве, предотвращая потерю пользовательских данных.* Документы разработчика Apple :

Когда пользователь загружает обновление приложения, iTunes устанавливает его в новый каталог приложения.Затем он перемещает файлы данных пользователя из старой установки в новый каталог приложения перед удалением старой установки.Файлы в следующих каталогах гарантированно будут сохранены в процессе обновления:

  • <Application_Home>/Documents

  • <Application_Home>/Library

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

Это не говорит вслух, что это полная переустановка, однако первый абзац проясняет, почему это так.

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