【问题标题】:How to extract Sha256 Cert Fingerprint for Branch.io如何为 Branch.io 提取 Sha256 证书指纹
【发布时间】:2017-03-27 20:23:09
【问题描述】:

我正在尝试将深度链接与 branch.io 集成。但为了做到这一点。我需要提取 SHA256 证书指纹以将它们放入我的 branch.io 仪表板中。我该怎么做呢?我的证书是什么? 他们对如何做到这一点的数据太少。

【问题讨论】:

    标签: android deep-linking twitter-fabric branch.io deeplink


    【解决方案1】:

    Prashant Avrind's excellent pictorial answer的小更新。

    在启用 Google 应用签名的情况下发布后,SHA256 密钥现在可以在设置 > 应用完整性下使用。

    【讨论】:

    • 谢谢,Google Play 控制台的 UI 已更新,这对我有帮助!
    【解决方案2】:

    SHA265 指纹与您应用的签名证书相关。 keytool -list -v -keystore my-release-key.keystore 是生成它的正确命令,但在一切按预期工作之前,您需要采取额外的步骤。您可以在 Branch Android App Links guide 中找到有关如何配置此功能的完整演练。

    【讨论】:

    【解决方案3】:

    查看下图, 在您的应用上线后,您可以在其中看到 SHA256 密钥在 Play 商店中可用。

    关注红框。

    【讨论】:

      【解决方案4】:

      执行这个命令:

      keytool -list -v -keystore my-release-key.keystore
      

      来源:https://developer.android.com/training/app-links/index.html#web-assoc

      【讨论】:

      • 谢谢,不确定“Cert”是否是密钥库
      • 仍然不确定,因为 Branch 无法正常工作......但至少我试过了 :(
      • 执行此命令会列出 SHA256 证书(将 my-release-key.keystore 替换为实际生产密钥库)
      • 是的。我知道,我做到了,我提取了密钥,谢谢。我可以将其设置为已回答。但是 Branch 仍然对我不起作用,但是,嘿,回到绘图板
      • 保存了我的 MBP,我正准备把它砸在墙上。
      猜你喜欢
      • 1970-01-01
      • 2014-05-13
      • 1970-01-01
      • 1970-01-01
      • 2018-05-23
      • 2014-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多