私のアプリは既に App Store にありますが、現在、Apple Watch 拡張機能を作成しています。これは、Shared Group
.
アプリを既にダウンロードしている顧客が新しい更新プログラムを初めて起動したときに、現在保存されている場所 ( Core Data
& )からデータを移動するにはどうすればよいですか?UserDefaults
これを行うための最も効率的でリソースの消費が最も少なく、古いユーザーが新しい更新プログラムを初めて開いたときにのみ行う方法は何ですか?
私のアプリは既に App Store にありますが、現在、Apple Watch 拡張機能を作成しています。これは、Shared Group
.
アプリを既にダウンロードしている顧客が新しい更新プログラムを初めて起動したときに、現在保存されている場所 ( Core Data
& )からデータを移動するにはどうすればよいですか?UserDefaults
これを行うための最も効率的でリソースの消費が最も少なく、古いユーザーが新しい更新プログラムを初めて開いたときにのみ行う方法は何ですか?
私は同様の問題を抱えていましたが、ユーザーのデフォルトのみでした。私がしたことは、アプリの起動時に共有グループの場所を最初に検索し、失敗した場合は古い場所を検索してから新しい場所に移動することだけでした.
つまり、次のプロセスのように、最初に複数の場所をチェックするだけで済みます。
次回アプリを起動すると、共有スイートでキー/値が検出されるため、標準の UserDefaults を確認する必要はまったくありません。