2012-03-02 8 views
1

Я загрузил новую версию приложения успешно магазин приложений ... проблему я облицовкаiphone приложения Updation вопрос

Если я удалить существующее приложение в iPhone и установить вновь каждую вещь работает отлично but..If Я обновляю без удаления существующего приложения он бросает меня ошибки «приложение не обновляется, пожалуйста, перезапустите приложение»

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

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

EDIT: добавлена ​​новая таблица в базе данных, поэтому, когда мы обновляем существующее приложение, оно не переписывает предыдущую базу данных .. любые предложения ???

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

Благодаря & уважением
Нарасимха Reddy

+0

Изменения, внесенные в недавно обновленное приложение, включают в себя изменения в базе данных .. это приведет к любой проблеме? –

+0

Вы используете основные данные? – CarlJ

+0

Не знакомы с терминами данных ядра .. –

ответ

0

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

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