Утверждение магазина приложений для iPhone - изменение дизайна coredata - PullRequest
1 голос
/ 26 мая 2010

Я создал приложение, загрузил его в магазин приложений и также одобрил магазин приложений. Готов к загрузке. Приложение основано на coredata. Теперь я изменил дизайн приложения, чтобы добавить новые функциональные возможности. Изменения включают добавление новых атрибутов к текущим объектам, удаление нескольких объектов и т. Д. Теперь, если я загружу приложение в магазин приложений, оно одобряет или нет? Должен ли я поставить и отметить, что «Пожалуйста, удалите старую версию и установите новую версию?» Будет ли мое приложение одобрено в первую очередь или нет.

Ответы [ 2 ]

2 голосов
/ 26 мая 2010

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

Запрос пользователей на удаление и повторную установку приложения не будет приемлемым (и не должно быть).

0 голосов
/ 26 мая 2010

Core Data имеет возможность переносить данные из старого хранилища в новое хранилище. Я бы посоветовал просмотреть документацию Apple по этому вопросу и, опционально, книгу основных данных от Pragmatic Programmers .

Я бы порекомендовал и то и другое, но я предвзято отношусь к книге:)

...