私はアプリの最初のバージョン1.0をアプリストアにアップロードしていて、100人のユーザーがダウンロードしてそれを使用して、私は同じアプリにいくつかの追加機能を追加し、次のバージョンをアップロードする例:1.2アプリストアに次のバージョンのiosアプリをアップロードした場合、古いデータが削除されます
Thenこれらのアプリケーションをすでに使用している100人のユーザーが次のバージョンを更新しました。
私の質問は次のとおりです。次のバージョンを更新するときに最初のバージョンでは、彼らは 2.コアデータに 1. Nsuserデフォルトで
を自分のデータが保存されている場合は、それが削除されます。
何がプロセスになりますか、いくつか説明することができます。
https://www.objc.io/issues/4-core-data/core-data-migration/変更がcoredataであるが存在する場合、ユーザーがアプリを更新している一度はい、その後、すべての古いレコードが削除を取得します。この問題を解決するには、coreDataの移行を使用してください。 –
NsuserdefaultとPlistはどうですか? – VyTcdc
いいえ....このリンクをご覧くださいhttp://stackoverflow.com/questions/1638766/do-nsuserdefaults-persist-through-an-update-to-an-app-in-the-appstore –