Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。664件12swiftで日記アプリを作っています。実現したいことは、ローカルデータベースrealmのデータファイル(default.realm)をdropboxにバックアップし、復元することです。そこで、日記の登録、修正、削除があったタイミングでdefault.realmをdropboxにアップロード(上書き)し、常に最新のdefault.realmに更新するところまでは実装しました。復元の方は、アプリを再ダウンロードし、再びドロップボックスにログインしたタイミングで、バックアップしておいたdefault.realmをDocumentDirectoryのdefault.realmに上書きするという方法を考えています。この方法だと、再ダウンロードしてからドロップボックスにログインするまでに、日記の登録があった場合に、その分のデータが消えてしまいます。どのようにすればデータの取りこぼしなくdropboxにバックアップ、復元できるのでしょうか。票1未ログイン時に登録されたデータは別に保存しておいて、DropBoxにログインして古いデータを復元した際にマージする、という方法になると思います。Realmではファイルを分けることは非常に簡単にできます。Realmインスタンスを作る時にRealm.Configurationオブジェクトで別のパスを指定するだけです。DropBoxに復元したデータに、未ログイン時のデータを1件ずつコピーすれば良いでしょう。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。