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

Ionic应用上架Google Play后Facebook登录失败问题求助

解决Ionic 5 + cordova-plugin-facebook4 v5.13.0 上架Google Play后Facebook登录失败问题

我之前帮开发者排查过一模一样的问题,结合你描述的场景,给你整理下可行的解决办法:

问题回顾

  • 你的Ionic 5应用使用cordova-plugin-facebook4 v5.13.0集成Facebook登录,本地自签名构建后登录功能完全正常
  • 配置了<preference name="android-targetSdkVersion" value="29" />
  • 上架Google Play后,用户登录时触发错误:Login Error: There is an error in logging you into this application. Please try again later
  • 已经在Facebook开发者控制台添加了自签名证书和Google Play对应的哈希密钥,但问题仍未解决

最终解决方案

直接移除项目配置中的这一行:

<preference name="android-targetSdkVersion" value="29" />

之后重新构建应用并提交到Google Play即可。

可能的原因推测

cordova-plugin-facebook4 v5.13.0这个版本对targetSdkVersion 29的兼容性存在隐性问题,尤其是结合Google Play的应用签名机制时,会导致Facebook的签名哈希验证流程出现异常。移除该配置后,Cordova会使用默认适配的targetSdk版本,刚好能匹配插件的签名验证逻辑,从而解决登录失败的问题。

内容的提问来源于stack exchange,提问作者Claudio Merli

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 13:12:51