如何为 Branch.io 提取 Sha256 证书指纹
Posted
技术标签:
【中文标题】如何为 Branch.io 提取 Sha256 证书指纹【英文标题】:How to extract Sha256 Cert Fingerprint for Branch.io 【发布时间】:2017-03-27 20:23:09 【问题描述】:我正在尝试将深度链接与 branch.io 集成。但为了做到这一点。我需要提取 SHA256 证书指纹以将它们放入我的 branch.io 仪表板中。我该怎么做呢?我的证书是什么? 他们对如何做到这一点的数据太少。
【问题讨论】:
【参考方案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 中找到有关如何配置此功能的完整演练。
【讨论】:
该链接适用于 ios。这是 Android 分支应用程序链接的链接:docs.branch.io/pages/deep-linking/android-app-links【参考方案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,我正准备把它砸在墙上。以上是关于如何为 Branch.io 提取 Sha256 证书指纹的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Solidity 生成的整数值生成 sh3_keccak256?
提取 sha-1 和 sha-256 密钥以使用颤振和 firebase 发布 apk
Kubernetes 无法从 gitlab 注册表中提取图像 unknown-sha256: <4ca..252> 意外提交摘要前提条件
我在哪里可以找到 docker 镜像的 sha256 代码?