Firebase Phone Auth在发行版本中不起作用

时间:2018-10-28 17:44:25

标签: android firebase

OTP验证可正确进行调试构建。我还为发行版在firebase控制台中添加了SHA键。但是,当我生成签名的APK并将其上传到Play商店时,Phone Auth无效。 将应用程序上载到Play商店的生产环境后,我应该同时保留调试SHA密钥和发布密钥吗? 在生产环境中使用Firebase应用程序是否必须进行Google App签名?

3 个答案:

答案 0 :(得分:0)

如果这是在上传到Play商店的应用程序中出现的问题,那么下面的方法可能是可行的解决方案。

步骤

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

您准备好再次摇摆。

答案 1 :(得分:0)

有时已经添加了 SHA-1 证书,但您仍然面临这个问题(就像我的情况一样)。 也添加 SHA-256,它可以工作!!!

答案 2 :(得分:0)

  1. 转到播放控制台并选择您的应用。
  2. 转到仪表板,然后在设置下,点击应用完整性。
  3. 复制 SHA-1 证书和 SHA-256 证书。