我有Realm移动数据库的iOS应用程序。我们集成了Realm实时同步,需要在应用程序中加入一个关闭同步的开关。
应该可以在离线模式下正常使用应用。我们怎么做到这一点?如何在没有RLMSyncUser的情况下创建Realm?
答案 0 :(得分:2)
同步的Realm文件和非同步的Realm文件的结构稍有不同(例如,同步的文件存储更多的事务历史记录)。因此,无法在同步之间转换Realm文件,而不是。
目前,针对这种情况的最佳做法是拥有一个主本地Realm文件,Realm以其操作为基础(即使在离线时),但是然后有一个辅助同步Realm,可以复制数据到。
如果您对如何使用此功能有任何建议,请随时在Realm Mobile Platform feedback repo上提出问题!