【问题标题】:Instant App Error: Your site 'website.com' has not been linked through the Digital Assets Link protocol to your app即时应用程序错误:您的网站“website.com”尚未通过数字资产链接协议链接到您的应用程序
【发布时间】:2018-09-29 15:53:31
【问题描述】:

错误消息:您的网站“website.com”尚未通过数字资产链接协议链接到您的应用程序。请通过数字资产链接协议将您的网站链接到您的应用。

自上周以来一直在处理这个问题。很多谷歌和参与的游戏商店支持团队也没有任何解决方案。因此,在这里发布它希望有人也已经遇到过这个问题。

对于即时应用上传到 Play 商店,我已经将资产 json 文件上传到指定路径,并且我可以通过简单的 GET 请求获取该文件。因此,资产 json 文件不需要访问控制。

在android studio中,数字资产链接也成功,如下图所示:

但每当我尝试将其发布到 playstore 时,它​​总是卡在下面:

任何帮助都将受到高度评价。谢谢。

【问题讨论】:

  • 如果您不使用 App Signing 并确定您拥有正确的密钥,请将您的问题提交给 Google @issuetracker.google.com/issues/… 如果您提供应用程序的包名称,他们可以查看它。

标签: android android-studio android-instant-apps


【解决方案1】:

好的,我找出了确切的问题。这是 SHA256 的问题。我提供了我的发布密钥的 SHA256。但是我需要提供游戏控制台提供的 SHA。转到 appsigning 部分并复制 aap 的 SHA256 并将其替换为您的发行版 SHA256。

【讨论】:

    【解决方案2】:

    您可以参考遇到相同问题的thread。尝试按照documentation 中提供的步骤进行操作,还可以查看SO post 中的讨论。它指出,如果您的应用注册了 Google Play 签名,则 APK 应使用上传密钥签名,而assetlink.json 应具有发布密钥指纹。

    【讨论】:

      猜你喜欢
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-25
      • 2017-11-13
      • 2013-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多