Как проверить перенос основных данных с помощью приложения, уже находящегося в App Store?

У нас есть приложение, которое в настоящее время находится в магазине приложений. Он использует Core Data в качестве механизма сохранения. У нас есть готовая новая версия, и в нем есть некоторые изменения схемы. В частности, мы добавили 1 новую сущность и добавили новый атрибут к существующей сущности. Насколько я понимаю и читал, это одна из самых простых миграций, которые могут произойти. Нет ни удалений полей, ни отношений, которые нужно изменить. Модель данных состоит из 5 сущностей без каких-либо отношений.

Мы создали версию модели данных и создали .xcmappingmodel для обработки миграции. Мы обрабатываем миграцию, добавляя следующие параметры к созданию PersistentStoreCoordinator:

NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:
                     [NSNumber numberWithBool:YES], NSMigratePersistentStoresAutomaticallyOption, nil];

В настоящее время мы успешно протестировали с несколькими членами группы, используя следующий процесс: Есть ли более простой / лучший способ проверить это? Мы обеспокоены тем, что после того, как приложение выйдет на рынок, не будет другого способа обеспечить нашим пользователям наилучшие возможности.

12
задан Mark Struzinski 1 June 2011 в 02:48
поделиться