Google建议使用他们的GoogleSignIn SDK在iOS上登录用户。 Google has also deprecated support for embedded browsers。对于运行> = iOS 9且具有SFSafariViewController的设备,这不是问题。但是,在运行< iOS 9,SFSafariViewController不可用,GoogleSignIn SDK默认为OAuth2登录提供webview,其中显示了嵌入式浏览器弃用消息。
这也发生在their repo中的当前登录示例项目中。
似乎Apple也不喜欢我们将人们推送到Safari以便登录。
Google OAuth2的推荐方法是什么?在运行iOS 8及更低版本的设备上登录?
答案 0 :(得分:3)
Google的官方回答(位于their blogpost底部附近)是iOS 8用户不会被阻止通过嵌入式浏览器登录,但他们会看到一条消息,告诉他们应该升级他们的操作系统。< / p>