realm-object-server
realm-object-server copied to clipboard
Invalid example at https://docs.realm.io/sync/using-synced-realms/setting-up-your-realms
Obsolete example.
SyncUser.currentUser()
is now SyncUser.current()
But still, this example doesn't work. Use of /~/
creates duplicate user ids, and defining your own Realm creates duplicate realms:
/files/realm-object-server/7a86ce4741e0bbebb0434143f6256414/7a86ce4741e0bbebb0434143f6256414/
OR
/files/realm-object-server/7a86ce4741e0bbebb0434143f6256414/MyRealm/MyRealm
Seems like a bug in Android version of Realm.
It works fine only if Realm on ROS is defined as a subfolder, like /MyRealm/V1
// Create the configuration
SyncUser user = SyncUser.currentUser();
String url = "realms://myinstance.cloud.realm.io/~/userRealm";
SyncConfiguration config = user.createConfiguration(url).build();
// Open the remote Realm
Realm realm = Realm.getInstance(config);
// Any changes made to this Realm will be synced across all devices!
@zeeshanz Thanks for reporting the doc issue! We will get that fixed asap. Perhaps @cmelchior has comments to Android question.