2016-10-25 3 views
0

Я создаю ионное гибридное приложение для Android и iOS, но сталкиваюсь с проблемой при обновлении приложения старой версии с новой версией.Обновление - данные приложения не удаляются

Когда я пытаюсь обновить, индикатор прогресса обновления iOS отображается как установка приложения, и после того, как я открываю обновленное приложение, я по-прежнему вижу старую версию со старыми данными и старыми представлениями, не получая обновления с новыми изменениями. То же самое происходит и с Android.

Но после того, как я очищаю данные из Настройки> Память, я могу увидеть новые изменения.

Пробовал window.localStorage.clear() и localStorage.clear(), который просто очищает все, что хранится на localStorage.

Не знаю, как удалить данные приложения из кода. Помощь очень ценится :)

Спасибо!

+0

Что произойдет, если вы удалите приложение и затем установите его с более новой версией? –

+0

Если я удалю старую и устанавливаю новую версию, я вижу версию в настройках> версия приложения, измененную на ** новую версию **. Но новые изменения внутри приложения не отражаются до тех пор, пока я не очищу данные приложения @Ujjwalkaushik –

+0

@lakshman_dev У меня действительно есть эта точная проблема с моим Android-приложением. Когда я обновляю приложение, он обновляется до новой версии, однако он по-прежнему показывает более старые данные. Единственный способ отразить новые данные - это перейти к настройкам приложения и получить четкие данные. Любые идеи о том, как разрешить это в Android? – abbanoob

ответ

0

Я, наконец, смогу обновить приложение. Проблема заключается в более низкой версии с ионно-м-генератором, у них есть проблема кеширования в их более старой версии. Теперь я обновился до более новой версии ионно-м-генератора, поэтому смог обновить приложение.

Спасибо всем, за ваши предложения. :)

0

В каждом государстве в государственном секторе, добавить имущество cache: false. Например, do:

.state('myState', { 
    cache: false, 
    url : '/myUrl', 
    templateUrl : 'my-template.html' 
}) 
+0

Это отключит кеш. Но проблема не в кеше. Проблема связана с данными приложения. –

Смежные вопросы