ios - 如何以编程方式处理 ios 中 Google 登录的重定向 uri?

标签 ios swift google-oauth

我目前正在执行一项任务,需要以编程方式实现谷歌登录。我在自定义 uri 方案中传递客户端 ID 并通过 svc 呈现它。当我进行授权时,谷歌不会返回我的应用程序,而是打开 google.co.in 页面。我可以在应用程序委托(delegate)的 open url 方法中获取 uri,但我不知道如何处理它并打开我的应用程序而不是 google.co.in 页面。有人可以帮助我以编程方式解决它吗?因为我不应该在这里使用任何预定义的库。提前致谢!

最佳答案

您使用的是 Google SDK 吗?如果是这样,那么您应该在 console.firebase.com 上创建一个应用程序,从那里重定向 URI 并将其添加到您的 info.plist 中。它没有返回,因为它没有找到重定向 URI。

关于ios - 如何以编程方式处理 ios 中 Google 登录的重定向 uri?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45167362/

相关文章:

iphone - iOS iPhone Phonegap HTML App 滚动条和设备宽度问题

objective-c - 拆分一个大的 UIImage 以供纹理使用

authentication - 如何使 Google 登录 token 的有效期超过 1 小时?

google-api - Google API 是否有最大数量的授权重定向 URI?

ios - 使用自定义 segues 执行自定义转换的正确方法 - 没有副作用

ios - 将结果从 Swift 数组传递到 Segue 到描述

ios - 用 Swift 构建的生产力应用程序

ios - NSPredicate & Parse 让它从数组中返回与当前用户匹配的结果,以及用户名字符串

swift - 如何将这些转换应用于 SpriteKit 中的一行

android - GLS 错误 : INVALID_AUDIENCE in google cloud endpoints