如果我在 Swift中的Realm Cloud上创建一个匿名用户,如下所示:
let credentials = SyncCredentials.anonymous()
SyncUser.logIn(with: credentials, server: Constants.authURL) { user, error in
//...
}
用户是使用随机提供者 ID创建的,21483490cead296c6bc09ee40254d366
而不是电子邮件地址。
当用户稍后决定注册一个帐户时,有没有办法将提供商 ID 更新到他们的电子邮件地址并identity
在他们的SyncUser
记录中保留相同的内容?
如果没有,我该如何迁移他们的帐户?我必须手动将他们的所有数据迁移到他们的新用户帐户吗?