Я очень стабильно обновляю свое приложение для iPad, и процесс прошел нормально. Но примерно через месяц я собираюсь обновить его до версии, которая имеет совершенно другую архитектуру.
Обе версии будут использовать кеш и дб совершенно по-разному для хранения данных, которые он извлекает с сервера.
Вопрос. Будет ли процесс обновления Apple автоматически удалять все локальные данные из моей предыдущей версии после установки новой версии? Или я должен закодировать эту функциональность где-нибудь в моей новой версии?
Пример. Некоторые файлы, загружаемые в Windows, не удаляют данные из «Данных приложения» или «Локальные настройки» при удалении. Я боюсь, что такой же сценарий произойдет на моем iPad при обновлении моего приложения до совершенно новой версии. Это тот случай?
Спасибо,
Derek