9

如果我在 Swift中的Realm Cloud上创建一个匿名用户,如下所示:

let credentials = SyncCredentials.anonymous()

SyncUser.logIn(with: credentials, server: Constants.authURL) { user, error in
  //...
}

用户是使用随机提供者 ID创建的,21483490cead296c6bc09ee40254d366而不是电子邮件地址。

当用户稍后决定注册一个帐户时,有没有办法将提供商 ID 更新到他们的电子邮件地址并identity在他们的SyncUser记录中保留相同的内容?

如果没有,我该如何迁移他们的帐户?我必须手动将他们的所有数据迁移到他们的新用户帐户吗?

4

0 回答 0