You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ionic cordova使用cordova-plugin-googleplus谷歌登录报error 10求助

Cordova Google Plus 登录 Error 10 解决方案

Error 10 本质是客户端配置与谷歌服务端配置不匹配,可按以下步骤逐一排查:

  • 确认插件安装使用的Web客户端ID与谷歌云控制台、Firebase控制台中生成的Web类型OAuth客户端ID完全一致,不要误填Android/iOS类型的客户端ID
  • 针对不同端补充对应客户端ID配置:

    仅配置Web客户端ID无法满足移动端打包要求,必须额外添加对应端的OAuth配置

    • Android端:在谷歌云控制台创建Android类型OAuth客户端ID,填写应用包名,同时添加debug、release两个环境的SHA-1签名指纹,两个环境指纹不一致会导致单环境触发Error 10
    • iOS端:在谷歌云控制台创建iOS类型OAuth客户端ID,填写应用包ID、Team ID
  • 确认插件安装参数拼写正确,标准安装命令示例:
    cordova plugin add cordova-plugin-googleplus --variable REVERSED_CLIENT_ID=你的iOS反向客户端ID --variable WEB_APPLICATION_CLIENT_ID=你的Web类型OAuth客户端ID
  • 确认移动端配置文件与项目匹配:Android项目的google-services.json、iOS项目的GoogleService-Info.plist必须从当前关联的Firebase项目重新下载,替换到项目对应目录后重新打包
  • 如果你配置了自定义登录Scope,需确认所有申请的Scope都已在谷歌云控制台的OAuth同意屏幕完成配置,敏感Scope需完成谷歌验证后才可正常使用
  • 排查完成后建议先卸载原有插件重新安装,清除应用本地存储的谷歌账户缓存后再测试登录流程

内容的提问来源于stack exchange,提问作者Abdul Hanan Asif

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 07:15:02