2017-05-11 8 views
0

アプリがアンインストールされたときにlocalstorageがクリアされるのは不思議です。アプリをアンインストールしてからアプリを再インストールすると、ローカルストレージがクリアされました。アプリがアップデートされたらローカルストレージをクリアしていません。 件名に関する情報を見つけられませんでした。問題はありますか?反応したネイティブのアプリストアのアップデート後にlocalstorageはクリアされますか?

アプリストアでアプリが更新されたときにローカルストレージが消去されない場合は、ローカルストレージをクリアするにはどうすればよいですか? ところで、私たちはフレームワークとしてネイティブの反応を使用しています。私はあなたがテーマについての提案があれば、それはネイティブに反応する必要があることを意味します。

+1

いいえ、ローカルストレージ(私はAsyncStorageについて話していると仮定しています)は更新プログラムではクリアされません。一般的に、ユーザーはそのプロセスを通じて永続性を持たせたくありません。あなたが必要としているのであれば、バージョン文字列をフラグとして使用し、値に対してmultiRemoveを実行することができます。 – kwishnu

+1

Appの更新時にローカルストレージが消去されません。可能な問題はcoredata(使用している場合)のみで、coredataの移行を適用する必要があります。 coredataがリラックスしていない場合、アプリのアップデートは効果がありません –

答えて

1

ローカルストレージは、アプリを更新することでクリアされません。古いデータを消去したい場合は、AsyncStorage.multiRemove機能を使用できます。

関連する問題