проблема обновления приложения iphone - PullRequest
1 голос
/ 02 марта 2012

Я успешно загрузил новую версию приложения в магазин приложений ... проблема, с которой я сталкиваюсь:

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

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

Пожалуйста, помогите мне, в чем может быть проблема ??

РЕДАКТИРОВАТЬ: добавлена ​​новая таблица в базе данных, поэтому, когда мы обновляемсуществующее приложение не перезаписывает предыдущую базу данных .. какие-либо предложения ???

Комментарий: моя предыдущая версия хранит данные в папке ~ / Documents .. новое обновление (имеющее изменения в БД) не может перезаписатьданные в папке ...

Спасибо и всего наилучшего
Нарасимха Редди

1 Ответ

0 голосов
/ 03 марта 2012

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

После того, как вы отправили приложение, вы должны помнить об этой версии при обновлении.

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