如果说,我有一个移动应用程序,它包含一些私人数据和一些用户的共享数据。如何设置领域同步URL,以便共享数据在其他用户间同步,而专用数据仅在特定用户的设备上同步? 我在示例中注意到您只设置了一个同步网址,但我不明白其他用户将如何看到这些更改?那么如果有些领域对象我不想与其他用户分享?如何同步Realm移动平台上的不同用户?
回答
境界对象服务器支持上的国度,访问控制,使得用户可以给出一个给定的境界以下权限:
- 读
- 写
- 管理(即用户可以授予或撤销的境界权限)
默认情况下,用户可以将其独特的路径中创建一个新的领域:/~/newRealm
(~
是解决d到用户ID)。创建Realm的用户具有读/写/管理权限。然后,该用户可以将其他用户的权限授予同一个Realm,然后这两个用户将在共享的Realm中同步数据。
目前,调整权限的API尚未发布,但将在测试期内的未来几周内发布。
@亚当Fish,API似乎已经发布,请问您能否调整您的答案以包含更多细节?我尝试了'PermissionChange'和'PermissionOffer'技术,但仍然无法共享域。 – ReDetection
好吧,我可以使用Realm Browser共享域:使用管理员帐户连接到对象服务器,在'__admin'域添加权限记录,如@Marius提到[在这个答案](http://stackoverflow.com/a/39766673/2105993) – ReDetection
需要'newRealm',或者你可以命名,如果你想要什么? –
- 1. realm移动平台同步和网络应用程序
- 2. 从Realm移动平台上的客户端创建用户
- 3. Prepopulate realm在不同的平台上使用
- 4. 使用Realm移动平台和照片
- 5. Realm移动平台中的匿名用户
- 6. Realm移动平台内初始同步和具有相同主键的重复对象
- 7. Realm移动平台架构变更
- 8. 不同平台上的Javascript
- 9. 针对Mac上的不同移动平台开发
- 10. 跨平台数据同步
- 11. realm移动平台,离线时如何连接?
- 12. Cakephp:在cakephp中登录不同用户的不同平台
- 13. 如何使用Android.mk为不同平台指定不同的CFLAGS
- 14. 为不同的移动平台做出的努力
- 15. Odoo移动同步不起作用
- 16. 如何在不同的平台上使用SSH?
- 17. realm移动平台 - 可以将领域用作数据库吗?
- 18. 不同平台上变量的大小
- 19. 挂在不同平台上的浪潮
- 20. 平台上的不同网格大小
- 21. 如何同步多台客户机上的服务器列表?
- 22. 两个不同平台之间的移动检测
- 23. 在不同平台上使用相同的Google API API
- 24. 留在移动平台上
- 25. JasperReports在移动平台上
- 26. Azure的移动同步
- 27. 移动应用程序或客户端同步的服务器端同步
- 28. 如何支持Titanium中不同平台的不同视图
- 29. 在Realm移动平台中,如何调用self.realm.objects到列表<Item>
- 30. 登录Realm移动平台后的流行视图控制器
我看到这篇文章,我相信它有点回答这个问题: http://stackoverflow.com/questions/39756637/share-realm-between-different-users-on-realm-object-server – dickyj