【问题标题】:Statement List Generator and Tester rejects its own generated content语句列表生成器和测试器拒绝自己生成的内容
【发布时间】:2020-08-14 16:39:15
【问题描述】:

所以,基本上我是在实施 App Links 的第 1 步,我偶然发现了这个工具:

https://developers.google.com/digital-asset-links/tools/generator

我给它我的域名、我的包名,然后我从 Play 商店控制台复制粘贴我的 App 包指纹。它为我生成了一个assetlinks.json 文件,我根据需要将它放在https://my-domain/.well-known/assetlinks.json 我测试下载,它工作,然后我要求这个工具测试它,它说

No app deep linking permission found for package_name at my_domain.

我的日志显示 GoogleAssociationService 来并获取了文件(200 状态响应和正确的字节数)。

所以基本上我输入了好的值,它生成它,然后获取它并告诉我它是错误的,我错过了什么?他怎么会对自己创造的东西不满意?

【问题讨论】:

    标签: android android-app-links


    【解决方案1】:

    未来可能与谁相关。

    当我们遇到这个问题时,我们还调查了代理的日志,发现“assetlinks.json”文件已成功下载。

    在我们的例子中,问题出在 Content-Type 上。在我们的例子中,它是“application/octet-stream”类型。根据documentation,Content-Type 的类型应该是“application/json”。我们更改了内容类型,一切都开始按预期工作。

    使用上面的链接检查要求,并通过一一划掉所有潜在原因来验证是否满足所有要求。

    【讨论】:

    猜你喜欢
    • 2015-06-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 2021-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多