为所有用户创建同步域

时间:2016-11-01 19:26:14

标签: realm realm-mobile-platform

我启动了对象服务器(在本地运行的标准配置),而在iOS应用程序中,我将同步的域名设置为" realm:// localhost:9080 / realms / shared-realm"在服务器输出中,我看到不仅没有创建领域文件,而且我看到debug: sync-server: Using already open Realm file: /Users/Shared/db/user_data/__admin.realm我在iOS中添加到本地领域的对象没有被同步。

我使用的用户不是管理员。 感谢所有的帮助。

1 个答案:

答案 0 :(得分:0)

__admin.realm文件是Realm Object Server使用的内部文件。它不一定表示您的Realm文件的同步状态。

为什么使用9080端口?据我记得,它应该是8080?默认情况下,有一个“多路复用器”模块作为Realm Object Server的一部分运行,它允许您将HTTP请求和Realm Sync WebSocket连接直接发送到端口8080,服务器将自动将其重定向到正确的终点,内部。

端口8080很重要,因为这是身份验证正常工作所必需的。我还认为默认情况下端口9080没有监听所有接口,只有localhost