【问题标题】:Add SHA-1 from production certificate for GCM/FCM从 GCM/FCM 的生产证书中添加 SHA-1
【发布时间】:2016-11-11 22:28:50
【问题描述】:

我有一个使用 FCM 的应用。我已将包添加到 FCM,它显示“调试签名证书 SHA-1(可选)”,因此一切正常。

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

【问题讨论】:

  • 是的,必须添加发布证书的SHA-1(不一定要更改调试证书的SHA-1,两者都可以)
  • 但是我应该在哪里添加呢?我在 Firebase 谷歌控制台中找不到该行。
  • 因为我可以在评论中附上图片,所以我通过“答案”来解释。希望对你有帮助

标签: android google-cloud-messaging firebase-cloud-messaging android-signing


【解决方案1】:

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

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

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

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

【讨论】:

    【解决方案2】:

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

    然后添加指纹:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-25
        • 1970-01-01
        • 2013-03-21
        • 1970-01-01
        • 2019-04-28
        • 1970-01-01
        相关资源
        最近更新 更多