【问题标题】:Firebase Dynamic Link Not Working for Relese BuildFirebase 动态链接不适用于发布版本
【发布时间】:2021-02-13 10:18:07
【问题描述】:

Firebase 动态链接在调试模式下适用于我的 android 应用,但在发布模式下无法运行。我也在 console.firebase.com 中更新了 SHA256。我也更新了签名密钥。

简而言之:

它适用于调试 APK 它不适用于 Play Store 版本 APK。

【问题讨论】:

  • 已将 SHA1 添加到 Firebase 控制台。?

标签: android firebase firebase-dynamic-links


【解决方案1】:

您需要将 Play 商店 SHA256 签名密钥添加到您的 assetslinks.json 文件中。您可以在 Play Console 开发者帐户下的 Release > Setup > App Integrity 下找到 Play 商店 SHA256 签名密钥

来自 Android 文档:

如果您为自己的应用使用 Play 应用签名,则本地运行 keytool 生成的证书指纹通常与用户设备上的证书指纹不匹配。您可以在 Play 管理中心开发者帐户中的 Release > Setup > App Integrity 下验证您是否为您的应用使用 Play App Signing;如果这样做,那么您还将在同一页面上为您的应用找到正确的数字资产链接 JSON sn-p。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-04
    • 1970-01-01
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多