【问题标题】:SHA1 Certificate fingerprint for google-servces.jsongoogle-services.json 的 SHA1 证书指纹
【发布时间】:2021-10-27 14:24:24
【问题描述】:

我正在将 Google Sign-In 与我的 react-native 应用程序集成。在 Android 上,我们似乎需要添加我们的 Android SHA 证书指纹并重新下载新的google-services.json 才能使其工作。

我应该使用哪个 SHA1 指纹?

由于不同的密钥库会产生不同的 SHA1,我应该为不同的环境设置 2 个 google-services.json 吗? (发布和调试)

更新

请注意,我可以向同一个 google-services.json 添加多个指纹。我想在同一个google-services.json 中添加不同的(发布/调试)指纹?

【问题讨论】:

  • 您可以向 GCP 添加多个 SHA 对吗?添加两者,以便您可以在调试时对其进行测试并发布发布版本。
  • 我明白了。所以总共google-services.json 将有 4 个键? 2 来自调试,2 来自发布? (SHA-1 + SHA 256) x2
  • google-services.json 将不包含 SHA 密钥。它包含项目详细信息、ID 和凭据。不用担心google-services.json 中的内容。

标签: android firebase google-signin


【解决方案1】:

您可以为调试和发布(或任何风格)添加单独的文件,例如

app/src/
    flavor1/google-services.json
    flavor2/google-services.json

或者您也可以在 app/ 文件夹中添加文件。喜欢

app/google-services.json

【讨论】:

    猜你喜欢
    • 2013-12-03
    • 1970-01-01
    • 2015-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多