Realmデータの確認方法【iOS】

前提条件

iOS
APP StoreからRealmBroeseをインストールする必要あり

実機での確認方法

  1. バイスを接続して、XcodeのメニューからWindow>Devicesと選択するとデバイスの一覧ウインドウが開く
  2. アプリがインストールされているデバイスを選択、Xcodeからインストールしたアプリの一覧が表示されるので、ファイルを見たいアプリを選択して、歯車のボタン>Download Container…を選択すると、アプリのデータがダウンロードされる。
  3. ダウンロードされたデータは<バンドルID> <タイムスタンプ>.xcappdataのようなパッケージ形式になっているので、選択して右クリックから、パッケージの内容を表示を選択
  4. 中身を表示して、Documentディレクトリに.realmという拡張子のファイルがあるので、それをRealm Browserにドラッグ&ドロップします。

参考URL

https://ja.stackoverflow.com/questions/8592/realm-browser%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9

シュミレーターのアプリを確認する場合

  1. アプリに追加してデバックでファイル場所を取得
let realm = try! Realm()
print(Realm.Configuration.defaultConfiguration.fileURL!)

取得例)
file:///var/mobile/Containers/Data/Application/2B921CC3-CFC5-4CA0-B96C-8076BFC10D02/Documents/default.realm

  1. 取得したファイルをコンソール上からopenで叩く
open /var/mobile/Containers/Data/Application/2B921CC3-CFC5-4CA0-B96C-8076BFC10D02/Documents/default.realm

参考URL

https://qiita.com/ryoegu/items/3a7543a954673396d10d

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です