简体   繁体   English

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

[英]Instant App Error: Your site 'website.com' has not been linked through the Digital Assets Link protocol to your app

Error Message: Your site 'website.com' has not been linked through the Digital Assets Link protocol to your app.错误消息:您的网站“website.com”尚未通过数字资产链接协议链接到您的应用程序。 Please link your site through the Digital Assets Link protocol to your app.请通过数字资产链接协议将您的网站链接到您的应用程序。

Hi

Dealing with this issues since past week.自上周以来处理这个问题。 Did a lot of google and engaged play store support team also without any resolution.做了很多谷歌和参与的游戏商店支持团队也没有任何解决方案。 Therefore, posting it here hoping somebody would have already faced this issue too.因此,将其发布在这里希望有人也已经遇到过这个问题。

For instant app upload to play store I have already uploaded the assets json file to the specified path and I am able to get that file via simple GET request.对于即时应用程序上传到 Play 商店,我已经将资产 json 文件上传到指定路径,并且我能够通过简单的 GET 请求获取该文件。 So, there is no access control required over the asset json file.因此,不需要对资产 json 文件进行访问控制。

In android studio also digital asset linking results in success as shown below:在 android studio 中,数字资产链接也成功,如下所示:

在此处输入图片说明

But whenever I try to publish it to playstore it always gets stuck at below:但是每当我尝试将它发布到 Playstore 时,它​​总是卡在下面:

在此处输入图片说明

Any help would be highly appriciated.任何帮助都将受到高度评价。 Thanks.谢谢。

ok I figure out the exact problem.好的,我弄清楚了确切的问题。 It is the issue with SHA256.这是SHA256的问题。 I provide SHA256 of my release key.我提供了我的发布密钥的 SHA256。 However i need to provide the SHA provided by play console.但是我需要提供播放控制台提供的 SHA。 Go appsigning section and copy SHA256 of your aap and replace it with your release SHA256.转到 appsigning 部分并复制您的 aap 的 SHA256,并将其替换为您的发行版 SHA256。

You may refer with this thread which encounters the same issue.您可以参考遇到相同问题的此线程 Try to follow the steps provided in the documentation and also see the discussion in the SO post .尝试按照文档中提供的步骤操作,并查看SO 帖子中的讨论。 It stated that if your app is enrolled into Google Play Signing, APKs should be signed with upload key, while assetlink.json should have release key fingerprint.它指出,如果您的应用注册到 Google Play Signing,则 APK 应使用上传密钥进行签名,而 assetlink.json 应具有发布密钥指纹。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM