Как проверить процесс обновления перед выпуском? - PullRequest
0 голосов
/ 24 мая 2011

Есть ли способ симулировать обновление приложения с версии 1 до 2?

Я не уверен, что произойдет, когда я создаю и запускаю приложение в XCode. Я считаю, что когда приложение уже установлено в симуляторе, обновление происходит точно так же, как и при загрузке новой версии из App Store. Например, файлы базы данных sqlite3 остаются нетронутыми, когда я нажимаю Bild & Run, в то время как двоичный файл самого приложения заменяется.

Таким образом, вопрос заключается в следующем: действительно ли это уже безопасный способ тестирования процедур обновления? Какие альтернативы ДО выпуска версии и получения десятков плохих отзывов?

Ответы [ 2 ]

2 голосов
/ 24 мая 2011

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

0 голосов
/ 22 сентября 2011

Если у вас есть отдельная команда тестирования, которая не имеет доступа к проекту xcode, они все равно могут тестировать обновления с помощью организатора xcode:

  1. Установите старую версию приложения на ваше устройствои использовать его немного для имитации реального поведения пользователя
  2. Установить свой профиль обеспечения на устройстве
  3. Открыть органайзер xcode и перетащить новую копию приложения на устройство

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

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