Firebase 电话身份验证在发布版本中不起作用

Aja*_*vas 11 android firebase

OTP 验证适用于调试版本。我还在 firebase 控制台中为发布版本添加了 SHA 密钥。但是当我生成签名的 apk 并将其上传到 Play 商店时,电话身份验证不起作用。在将应用程序上传到 Play 商店的生产环境后,我是否应该同时保留调试 SHA 密钥和发布密钥?在生产环境中使用 Firebase 应用程序是否必须进行 Google App Signing?

小智 21

如果这是上传到 Play 商店的应用程序上发生的问题,那么下面是一个可行的解决方案。

脚步

  1. 转到播放控制台并选择您的应用程序。
  2. 在发布管理下,转到应用签名。
  3. 找到 SHA-1 证书并复制它。
  4. 转到 firebase 控制台并选择您的应用。
  5. 转到项目设置并添加此 SHA-1 证书。

您已准备好再次摇滚。