智能锁请求始终使用单个帐户进行RESOLUTION_REQUIRED

时间:2017-06-19 13:08:33

标签: android google-smartlockpasswords

我的应用中只使用Smart Lock保存了一个凭据,但每次都会收到帐户解析提醒:

enter image description here

Smart Lock docs似乎暗示只有在用户有多个选项可供选择时才会显示此提醒。

为什么我只保存了一个凭据才能看到此提醒?更具体地说,当我致电Auth.CredentialsApi.request时,为什么我的credentialRequestResult状态RESOLUTION_REQUIRED仅限于一个存储的凭证?

1 个答案:

答案 0 :(得分:1)

检查设置> Google> Smart Lock for Passwords并确保未对设备上的任何帐户禁用自动登录(使用顶部的帐户选择器检查每个帐户,或在passwords.google.com检查此帐户设置是否为每个帐户设备)。

当然,请确保没有为此设备上的应用调用disableAutoSignIn(我们在Play服务中跟踪该状态);并且您需要进行保存或选择以清除该状态(或清除Play服务数据)