私が現在取り組んでいるアプリには、質問でいっぱいの読み取り専用の Core Data ライブラリがあり (子供たちが答えるために)、アプリの更新を介して自由にすばやく置き換えることができます (理想的には、sqlite バックエンド データベースを置き換えるだけです)。アプリケーション バンドル内のバージョンと異なる場合は、ユーザーのドキュメント フォルダー)。
問題データベースを置き換えるときに失いたくないユーザーが作成したデータも保存しています。
同じアプリに 2 つの永続的なストアとデータ モデルを用意することは実現可能ですか (そして良い方法ですか)。