ユーザーがログインする必要があるため、アプリがあります。ログイン中にデータがインターネットからダウンロードされ、Realmデータベースに作成されました。次のアプリケーション実行時に不正なスレッドからアクセスされたレルム
アプリが終了して再び開いた場合、再びログインする必要がないように、アプリがログインしているユーザーを保持するようにします。最初のユーザーログイン中はすべて正常です。アプリケーションが閉じられて再び開くと、「不正なスレッドからアクセスされました」というエラーがスローされます...
問題がどこにないか分かりません。私は、アプリをもう一度やり直すのが以前とは違うスレッドであるかどうかを知りたいですか?それが元のスレッドから作成されたデータに新しいスレッドでアクセスするには、エラーに遭遇することはありませんか?
あなたが遭遇してきたように任意の助けが...事前
すばらしい説明!これはありがとう!しかし、我々はすでにエラーを把握しており、それがレルムにスローさせてエラーを発生させる論理エラーです。最初のログイン時に、Realmが管理していない静的オブジェクトを使用しています。自動ログインすると、データベースからフェッチしたデータがRealmオブジェクトとなり、そのオブジェクトの変更によってエラーがスローされます。レルムオブジェクトの「スタンドアロン」コピーを作成することで修正できます。 – SquareBox