我们首先报道了这一点在 Google 问题跟踪器上 https://issuetracker.google.com/issues/63673654但被重定向到这里。
我们一直在 iOS 应用程序中使用 iOS 版 Google Sign-In。当用户登录时,我们的 GIDSignInDelegate 会收到一个调用sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!)
.
直到今天下午,我们在这次调用中收到的 GIDGoogleUser 始终包含一个非零authentication?.idToken
和一个非零serverAuthCode
, 要不然error
是非零并且包含有关身份验证失败原因的信息。
从上周开始,间歇性地登录导致该方法被调用为零user?.serverAuthCode
,这会阻止我们完成身份验证。同时,authentication?.idToken
非零且error
为零,就好像身份验证没有失败一样。
在我们构建和发布的应用程序版本中也会发生这种情况,表明此问题不是由我们的客户端代码的任何更改触发的。
有任何想法吗?
更新:上周末,这影响了我们的大多数登录,但本周我们不再看到它。 Google 这边有问题吗?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)