谷歌登录404错误与swift

时间:2017-10-02 01:08:31

标签: ios swift firebase google-signin

link:Simulator Screenshot of Error

您好, 我刚刚在一些水损坏后修理/重置我的笔记本电脑,现在在Xcode 9 Beta上打开应用程序并按下" Google登录"按钮链接无法登录。这曾经在3周前在Xcode 8之前在水漏事件之前完美地工作,所以我不确定出了什么问题。

我尝试自己提交失败的链接以及我收到404 HTTP请求错误的地方。

我还检查过确保GoogleService-info.plist与firebase上的内容匹配,我确保将此应用的签名重新注册到我的appleid。

任何帮助将不胜感激。提前谢谢。

2 个答案:

答案 0 :(得分:1)

我有同样的问题,请检查以下事项: -

检查项目的console.developers.google.com/apis/credentials并查看OAuth 2.0客户端ID部分中是否已有client_id,如果是,则复制该客户端ID并将其替换为GoogleService-Info.plist文件的CLIENT_ID并相应地更改REVERSED_CLIENT_ID(以相反的方式)现在清理并构建您的应用程序并测试它是否可行

答案 1 :(得分:0)

您似乎可能没有为项目添加网址方案

如果您没有在您的网址中添加网址方案,请按照以下步骤添加

  1. 打开项目配置:双击项目名称 他离开了树的视野。从 TARGETS 部分选择您的应用, 然后选择信息标签,然后展开网址类型部分。

  2. 单击+按钮,然后为反向客户端ID添加URL方案。要查找此值,请打开GoogleService-Info.plist配置文件,然后查找 REVERSED_CLIENT_ID 键。复制该密钥的值,然后将其粘贴到配置页面上的 URL Schemes 框中。将其他字段留空。

  3. enter image description here

    注意:请不要忘记检查您的client_id