反应本机深层链接 android 12
react native deep links android 12
React 本机深层链接在 android 版本 12 上一直失败,有人能帮忙吗?
在旧版本上它工作正常,所以配置一定没问题,我检查了大概 100 次 react native 文档。
Android 12 需要开发人员验证域才能使用链接。对于 ios,需要将 json 上传到
.well-known
您网站托管上的文件夹,以验证该域确实是您的。由于 Android 12 你必须对 Android.
做同样的事情
您创建了一个名为 assetlinks.json 的文件并将其上传到与 ios 文件相同的文件夹。
[{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "<Your App’s package name>",
"sha256_cert_fingerprints":
["<Your App’s SHA256 finger print>"]
}
}]
可以通过 Android Studio 创建指纹:
/tools/App Links Assistant
在那里您还可以验证它是否有效,当然稍后也在应用程序中。
React 本机深层链接在 android 版本 12 上一直失败,有人能帮忙吗? 在旧版本上它工作正常,所以配置一定没问题,我检查了大概 100 次 react native 文档。
Android 12 需要开发人员验证域才能使用链接。对于 ios,需要将 json 上传到
.well-known
您网站托管上的文件夹,以验证该域确实是您的。由于 Android 12 你必须对 Android.
做同样的事情您创建了一个名为 assetlinks.json 的文件并将其上传到与 ios 文件相同的文件夹。
[{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "<Your App’s package name>",
"sha256_cert_fingerprints":
["<Your App’s SHA256 finger print>"]
}
}]
可以通过 Android Studio 创建指纹:
/tools/App Links Assistant
在那里您还可以验证它是否有效,当然稍后也在应用程序中。