如果我像这样在Swift的Realm Cloud上创建匿名用户:
let credentials = SyncCredentials.anonymous()
SyncUser.logIn(with: credentials, server: Constants.authURL) { user, error in
//...
}
Run Code Online (Sandbox Code Playgroud)
用户用随机创建提供商ID喜欢21483490cead296c6bc09ee40254d366,而不是一个电子邮件地址。
当用户以后决定注册帐户时,是否可以将提供者ID更新为他们的电子邮件地址,并identity在SyncUser记录中保持相同?
如果没有,我该如何迁移他们的帐户?我是否必须手动将其所有数据迁移到他们的新用户帐户?