用户登录Google帐户,然后通过“帐户”设置手动删除该Google帐户后,对func Permute(in []string) [][]string {
c := make([]int, len(in))
out := make([][]string, 0)
for i := range out {
out[i] = make([]string, 0)
}
fmt.Println(in)
out = append(out, in)
i := 0
for i < len(in) {
if c[i] < i {
if i%2 == 0 {
in[0], in[i] = in[i], in[0]
} else {
in[c[i]], in[i] = in[i], in[c[i]]
}
fmt.Println(in)
out = append(out, in)
c[i]++
i = 0
} else {
c[i] = 0
i++
}
}
return out
}
的调用将返回getLastSignedInAccount
而不是null,并返回vGoogleSignIn.hasPermissions`返回true。
反正有没有检测到帐户未激活的信息?
目前,当进行需要经过身份验证的用户的api调用时,我会在故障回调中检测并处理它。
GoogleSignInAccount