2

我有一个使用 FCM 的应用程序。我已将包添加到 FCM,它说“调试签名证书 SHA-1(可选)”,所以一切都按预期工作。

现在我正在为发布做准备,我想知道我是否需要将此 SHA-1 证书更改为发布证书中的值,或者它不是必需的,并且对于发布我应该保留所有内容吗?

4

3 回答 3

3

添加 Android 应用时是否需要提供 SHA-1?

仅当您使用 Firebase 邀请或 Firebase 动态链接时才需要 SHA-1。向您的项目添加 SHA-1 可以简化使用 Firebase 身份验证的 Google 登录配置。

如果您不使用这些功能,则不必提供 SHA-1。

参考:https ://firebase.google.com/support/faq/

于 2016-12-13T22:29:09.177 回答
2

是的,您必须添加发布证书的 SHA-1。您可以添加 SHA-from 设置按钮 Firebase 项目设置

然后添加指纹: 在此处输入图像描述

您可以同时拥有调试和发布证书的 SHA-1。因此该应用程序将在调试和发布模式下工作。

于 2016-11-12T06:51:49.480 回答
0

由于这是一个可选字段,如果您添加了 SHA1 的任何值,这意味着它将成为 SHA 1 依赖,只要您更改签名配置 sha1 将需要更改,但是如果您想处理它,您可以将字段保持为空两个都。

于 2016-11-12T06:14:38.870 回答