谷歌登录iOS不再使用谷歌应用程序

时间:2015-10-13 17:39:52

标签: google-signin

因此,我最近将Google Signin API更新为2.3.1(以及今天的2.3.2),从那时起,我的应用程序不再将我弹回已安装的Google应用进行身份验证。它总是在应用程序中打开Web视图。

造成了什么变化?

要清楚,没有任何东西被打破,登录工作正常。事实上,如果用户已经登录,则用户似乎不需要输入密码。仍然,为什么要改变?

1 个答案:

答案 0 :(得分:3)

你在iOS9上吗?我相信这是故意的。该团队最终改变了iOS9上Google登录库的默认行为,更喜欢嵌入式Safari View Controller。理由是嵌入式SFSafariViewController在iOS9上可能是更好的整体体验,而且它更适合于评论者。

如果您真的想切换到原生应用,可以添加一行

GIDSignIn.sharedInstance().allowsSignInWithWebView = false

到您的应用,并且它不会使用网页浏览,但我真的不建议更改默认行为,除非您觉得它非常必要。