2016-11-01 6 views
1

私はオブジェクトサーバー(ローカルで実行されている標準構成)を起動し、iOSアプリケーションでは同期対象のrealm URLを "realm:// localhost:9080/realms/shared-realm"サーバの出力では、レルムファイルが作成されないだけでなく、debug: sync-server: Using already open Realm file: /Users/Shared/db/user_data/__admin.realmが、iOSのローカル領域に追加するオブジェクトが同期されていないことがわかります。すべてのユーザーに同期領域を作成

私が使用しているユーザーは管理者ではありません。 すべての助けてくれてありがとう。

答えて

0

__admin.realmファイルは、レルムオブジェクトサーバーで使用される内部ファイルです。レルムファイルの同期ステータスについては、必ずしも何も示されていません。

なぜ9080ポートを使用していますか?私が覚えている限り、それは8080であるべきですか?デフォルトでは、レルムオブジェクトサーバーの一部として実行される「マルチプレクサ」モジュールがあり、HTTPリクエストとRealm Sync WebSocket接続をポート8080に直接送信できます。サーバーは自動的に正しいエンドポイントに内部的にリダイレクトします。

ポート8080は、認証が正しく機能するために必要なので、重要です。また、ポート9080はデフォルトですべてのインターフェイスでリッスンしていないと確信しています。localhostのみです。

+0

いいえ、9080ポートをリッスンします。問題は、もし私が '〜' charを置かなければ、領域exを作成することはないということです。 "realm:// hostname:port/sharedRealm"と書いてあれば問題ありません。 "realm:// hostname:port /〜/ sharedRealm" – Massimo

+0

右。私はポートについて混乱しました。明日私がオフィスに戻ったとき、私はこれを調べて答えを編集します。 – teotwaki

関連する問題