Firebase应用程序邀请不在发布版APK中工作

时间:2017-01-04 17:03:58

标签: android firebase firebase-invites

我第一次使用Firebase应用邀请,它与调试版APK一起工作正常,但它不适用于发布版APK。我是否需要在亲保护中添加一些内容?

protobuf-java-util

2 个答案:

答案 0 :(得分:3)

您必须从firebase控制台更新SHA1指纹。您应该使用发布密钥库的SHA1指纹,而不是使用debug.keystore的SHA1。

命令行:

  1. keytool -exportcert -alias YOUR-KEY-ALIAS -keystore PATH-TO-YOUR-RELEASE-KEYSTORE /keystore.jks -list -v

  2. 将新的SHA1指纹复制并粘贴到firebase控制台。

  3. 下载新的 google-services.json 并在项目中进行更新。

答案 1 :(得分:2)

对于那些启用了Google Play应用程序签名的用户,您还必须从"应用程序签名证书"添加SHA-1密钥。到您的Firebase控制台并使用更新的google-services.json,以便邀请您可以使用已启动到Google Play商店的应用。

找到SHA-1密钥的步骤: 1)转到您的Google Play控制台 2)选择定位应用 3)转到"应用程序签名"在"发布管理" 4)SHA-1密钥可以在" App Signing Certificate"

下找到

我花了很多时间来解决这个问题,我希望这可以帮助遇到同样问题的人。