我打电话
SyncUser.current().logOut()
但是当再次登录(使用不同的帐户)时,会抛出此异常。
java.lang.IllegalStateException:如果存在多个有效的登录用户,则当前用户无效。
此异常仅在我使用其他帐户登录时发生,例如我使用某个帐户登录然后注销然后使用其他帐户登录。
我试图重新启动活动,但结果相同。
在Realm注销的乳清是什么?
我正在使用JWT的Google身份验证。
目前这仅在活动重启后才有效
public void logOut() {
Map<String, SyncUser> all = SyncUser.all();
for (Map.Entry<String, SyncUser> entry : all.entrySet()) {
entry.getValue().logOut();
}
}