我正在尝试让密码管理器提供与我们的网络域相对应的项目。通过以下配置,它可以在 iOS 上正常工作
"associatedDomains": [
"webcredentials:my.domain.com"
],
在 app.json 中并在 Web 域上提供文件 /.well-known/apple-app-site-association.json。 我们尝试为 android 提供一个 /.well-known/assetlinks.json 文件,其中包含以下内容:
[
{
"relation": ["delegate_permission/common.get_login_creds"],
"target": {
"namespace": "web",
"site": "https://my.domain.com"
}
},
{
"relation": ["delegate_permission/common.get_login_creds"],
"target": {
"namespace": "android_app",
"package_name": "com.domain.my",
"sha256_cert_fingerprints": ["..."]
}
}
]
并添加一个意图过滤器,例如
"intentFilters": [
{
"action": "VIEW",
"autoVerify": true,
"data": [
{
"scheme": "https",
"host": "my.domain.com"
}
],
"category": ["DEFAULT", "BROWSABLE"]
}
]
到 app.json 配置。但是,它不适用于 Android。有人有为 android 进行配置的经验吗?非常感谢您的帮助。
你有没有弄清楚这一点?我被困在完全相同的事情上