Мне удалось закончить загрузку моего первого приложения для iPhone в Apple App Store пару дней назад. Мое приложение основано на базовых данных, поэтому оно содержит данные пользователей на их устройствах.
Что я хочу знать, так это то, что происходит, когда я обновляю приложение с изменением основных данных или без него? (изменение означает добавление нового объекта или свойства и т. д.)
Исходя из своего опыта, я скачал свое собственное приложение из Apple App Store и сохранил некоторые данные, а затем устанавливаю то же приложение со своего компьютера, используя XCode, с небольшим изменением интерфейса, который не имеет ничего общего с Core Data. Когда я включил приложение, все данные там.
Безопасно ли загружать обновленную версию приложения iPhone в Apple App Store, предполагая, что, пока мы не затрагиваем Базовые данные, данные пользователя не будут затронуты?