gpt4 book ai didi

android - 如何将多个 SHA-256 指纹添加到我的 assetslinks.json 以验证 Android 链接?

转载 作者:行者123 更新时间:2023-12-04 23:53:53 24 4
gpt4 key购买 nike

我现在设置了 Assets 链接,如下所示:

[
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.myapp.app",
"sha256_cert_fingerprints":
[
"so:me:de:bu:gs:ha",
"so:me:pr:od:sh:aa"
]
}
},
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.myapp.app.staging",
"sha256_cert_fingerprints":
[
"so:me:de:bu:gs:ha",
"so:me:pr:od:sh:aa"
]
}
}
]
根据 links documentation ,这个字段应该支持多个指纹,但我找不到任何如何格式化的例子。鉴于它只是 JSON,我在上面格式化的方式似乎应该可以正常工作,但是当我在该字段中有多个指纹时,我看到链接验证失败,而单个指纹似乎可以正常工作。
我只是在这里遗漏了一些非常明显的东西吗?

最佳答案

我不能告诉你为什么它不工作,因为 IMO 它应该工作,但如果你看 documentation视频位于 https://youtu.be/3bAQPnxLd4c?t=161你会看到你必须复制条目。
在您的情况下,您的assetlinks.json 将是:

[
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.myapp.app",
"sha256_cert_fingerprints": ["so:me:de:bu:gs:ha"]
}
},
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.myapp.app",
"sha256_cert_fingerprints": ["so:me:pr:od:sh:aa"]
}
},
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.myapp.app.staging",
"sha256_cert_fingerprints": ["so:me:de:bu:gs:ha"]
}
},
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "com.myapp.app.staging",
"sha256_cert_fingerprints": ["so:me:pr:od:sh:aa"]
}
}
]

关于android - 如何将多个 SHA-256 指纹添加到我的 assetslinks.json 以验证 Android 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70703920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com