Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 谷歌使用swift登录404错误_Ios_Swift_Firebase_Google Signin - Fatal编程技术网

Ios 谷歌使用swift登录404错误

Ios 谷歌使用swift登录404错误,ios,swift,firebase,google-signin,Ios,Swift,Firebase,Google Signin,链接: 你好,, 我刚让人修理了我的笔记本电脑/重置了一些水损坏后,现在在Xcode 9 Beta上打开应用程序并按下谷歌登录按钮时,链接无法登录。3周前,在发生溢水事件之前,Xcode 8上的这一功能曾经运行得很好,所以我不确定出了什么问题 我自己尝试提交失败的链接,这就是我得到404HTTP请求错误的原因 我还检查了GoogleService-info.plist是否与firebase上的内容匹配,并确保我已将此应用程序的签名重新注册到我的appleid中 任何帮助都将不胜感激。提前感谢。您

链接:

你好,, 我刚让人修理了我的笔记本电脑/重置了一些水损坏后,现在在Xcode 9 Beta上打开应用程序并按下谷歌登录按钮时,链接无法登录。3周前,在发生溢水事件之前,Xcode 8上的这一功能曾经运行得很好,所以我不确定出了什么问题

我自己尝试提交失败的链接,这就是我得到404HTTP请求错误的原因

我还检查了GoogleService-info.plist是否与firebase上的内容匹配,并确保我已将此应用程序的签名重新注册到我的appleid中


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

您似乎没有向项目中添加URL方案

如果您没有将URL方案添加到应用程序中,请按照某些步骤添加

打开项目配置:双击中的项目名称 他离开了树景。从目标部分选择你的应用程序, 然后选择“信息”选项卡,并展开“URL类型”部分

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


注意:不要忘记检查您的客户id,我也有同样的问题,请检查以下事项:-


检查您的项目的console.developers.google.com/api/credentials,查看OAuth 2.0客户端id部分中是否已经有客户端id,如果是这样,请复制该客户端id并将其替换为您的GoogleService-Info.plist文件的客户端id,并相应地以反向方式更改反向客户端id现在清理并构建您的应用程序并测试它是否正常工作

谢谢您的帮助,但我已经这样做了,否则我的谷歌登录就不会工作了。你检查过你的客户id吗?好的,谢谢你们的帮助。我尝试了所有的解决方案,但似乎都不管用,所以我向谷歌提交了一张罚单,他们建议我尝试使用Xcode 9而不是Xcode 9 beta版,这样就解决了所有问题。倾斜。。。