问题标签 [realm-mobile-platform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
358 浏览

realm-mobile-platform - 您可以从服务器端访问 Realm 移动平台吗?

我想知道我们是否可以从服务器访问领域对象服务器以填充领域,以便用户在下次通过同步连接时获取它们?或者想法是用户通过我们的服务器获取他们的数据,然后将它们放在领域对象服务器中?两种解决方案的性能影响是什么?在我们目前的情况下,我们已经使用领域在本地存储数据,我想知道如果我们仍然需要管理与服务器的所有同步,那么迁移到领域移动平台会有什么优势......谢谢!:)

0 投票
1 回答
468 浏览

realm - 如何在 Ubuntu 上写入 Realm 对象服务器

我已经完成了 Realm 移动平台教程(链接)。您创建了一个 Swift 任务应用程序。

我能够让应用程序和服务器在我的本地 Mac 上正常工作。我能够向表格视图添加任务。

然后我在 DigitalOcean 上创建了一个 Ubuntu 16.04 droplet。我设法让服务器运行并能够查看 Realm 仪表板。

问题是,当我使用新的服务器 IP 地址(ubuntu 实例)运行应用程序时,我看到“添加任务”弹出,但没有任务被添加到应用程序的表视图中。

以下代码将任务添加到数据库:

当我在本地机器上运行代码时,它会插入值,但是insert当我使用远程服务器时,该行永远不会被命中。

这是我将 Realm 配置设置为新 url 的地方:

将 Realmconfiguration.yml文件部署到远程服务器时是否必须更新它?如果是,是否有人有configuration.yml示例或需要做些什么来设置文件?

在教程视频中提到 info.plist 需要更新。对于访问已部署服务器的应用程序或应用商店上的应用程序,info.plist 的以下版本是否相同?

这是结果cat /var/log/realm-object-server.log

对象服务器正在运行,我可以看到 task 和 taskList 表,但我无法将记录写入表。

当我检查时,auth.log我得到以下信息

0 投票
1 回答
429 浏览

swift - 如何在 Realm Mobile Platform 中管理会话?

我试图使用 Realm 移动平台 (Swift 3) 制作一个具有实时协作的 iOS 应用程序,但由于缺乏文档和示例而陷入困境。目前我通过领域对象服务器进行用户身份验证。我可以在服务器和所有用户之间同步数据。现在我希望两个用户在一个会话中连接,然后像在他们的绘图演示中那样在他们之间同步数据(在https://realm.io上观看视频)

0 投票
0 回答
27 浏览

realm - 为什么我无法写入远程 Realm 对象服务器?

当我执行以下代码时,在我的 Mac 上运行 Realm 对象服务器时,它会正确插入值。但是当我部署对象服务器时,该items.insert行永远不会执行:

我试图将代码分成一个 try catch 块,但没有生成/捕获错误。

我应该如何调试这个?我的 ROS Ubuntu 设置有什么“错误”吗?

0 投票
1 回答
369 浏览

realm - 为所有用户创建一个同步领域

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

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

0 投票
1 回答
1000 浏览

ruby-on-rails - Rails and Realm Mobile Database

Just looking for guidance. Is it possible to update Realm Mobile Database objects with a rails app/api and if so how? We want to build a rails web app that can update realm objects but I do not see any documentation on how to achieve this.

Any ideas?

Example: A mobile device sends an email to someone with a link that contains params. They click the link, it opens a browser to a rails webpage and in the backend, the rails app takes the params and updates the Realm object with the params.

Is it possible?

0 投票
1 回答
170 浏览

realm - 在 sudo-apt 更新/升级之后,领域对象服务器将无法运行

几天前我安装了 realm-object0server Ubuntu 16.04,并实现了成功与之同步的 iOS 应用程序。我还能够通过 Safari 连接到仪表板。但是在我进行了一些更改(例如更新OpenSSLCurl库)之后,它也apt-get update/upgrade停止了工作。我不确定它停止工作的确切步骤,但事实是我无法再启动它,因为它每次都会崩溃:

configuration.yml 是正确的,我按照官方文档中的描述进行了检查。

0 投票
2 回答
574 浏览

ios - Realm - React Native 和 Objective C

我有一个项目,该项目将部分反应原生,主要用于视图层,部分目标-c 用于一些繁重的工作。我想为此使用 Realm 作为数据库,并能够从 javascript 和 Objective-c 访问它。

想知道是否有其他人遇到过这种情况,您采取了什么方法来处理它?

我倾向于使用objective-c领域并为其创建一个RCTBridgeModule,以便我可以从javascript中使用它。

0 投票
1 回答
134 浏览

realm - 什么是最新的领域对象服务器 AMI?

我需要最新的 HVM 映像。我看到 us-east-1 的以下 ID:

realm-object-server-hvm-20161028 - ami-5dd48d4a realm-object-server-hvm-1477556996 - ami-69b6e87e realm-object-server-hvm-1474909717 - ami-80347097 realm-object-server-hvm-20161027 - ami-d9f4aace

我假设它ami-5dd48d4a基于名称中的日期字符串,但我想确定一下。

更新:我刚刚启动了一个 t2.micro,ami-5dd48d4a但无法连接到仪表板。似乎没有安装服务器。据我了解,AMI 的目的是已经完成安装。如有必要,请提供有关如何在此 AMI 上启动、停止或安装领域对象服务器的建议。

0 投票
2 回答
766 浏览

realm - authenticateWithCredential 时“无法连接到服务器”

我收到了这样的错误

错误域=NSURLErrorDomain 代码=-1004 “无法连接到服务器。” UserInfo={NSUnderlyingError=0x1744467e0 {错误域=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, NSErrorFailingURLStringKey= https://192.243.48.203:9080/auth , NSErrorFailingURLKey= https ://192.243.48.203:9080/auth , _kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=无法连接到服务器。}

在我的 iOS 项目中执行 authenticateWithCredential 时

有人可以帮忙吗?谢谢!