4

Linux サーバー上でリモートで実行されている Realm Object Server を使用する Swift アプリがあります。リアルタイム同期を含め、すべてが機能しています。

デバッグを行うために、iOS シミュレーターが使用するローカル Realm ファイルの内容を検査したい場合があります。ここを閲覧すると:

~/.../CoreSimulator/.../Documents/realm-object-server/<unique id>/

...そして、このファイルを開こうとします:realm%3A%2F%2F104%2E236%2E129%2E235%3A9080%2F%7E%2Fmyapp.realm

次のメッセージが表示されます:このレルム ファイルの有効な暗号化キーを入力してください。 ここに画像の説明を入力 この暗号化キーはどこで入手できますか? サーバーから管理者トークンを使用してみましたが、機能していないようです。

また、どこでも暗号化をオフにすることはできますか? それとも、Realm Object Server を使用するアプリには必須ですか?

4

4 に答える 4

5

同期された Realm ファイルのローカル バージョンをブラウザ (またはその他のもの) を使用して開くことはできません。これは、内部で履歴タイプが異なるためです (ただし、ここでは説明しません)。Realm ファイルの内容を調べるには、以前に定義した を使用して開く必要がありますsyncURL。ブラウザはファイルをダウンロードし、コンテンツを表示します。

このトピックに関するいくつかのリンク:

于 2016-10-26T09:07:03.003 に答える
1

の古いバージョンを使用している可能性があります。バージョンRealm Browserを更新して、結果を再度確認してください。

于 2017-04-23T13:32:01.423 に答える
0

Realm Studio私のために働いた代わりに使用してください。

ここでファイルをダウンロードできます

于 2020-07-03T06:18:47.283 に答える