反应原生深度链接android 12

Fap*_*api 0 android deep-linking react-native android-12

React Native 深层链接在 Android 版本 12 上不断失败,有人有帮助吗?在旧版本上它工作得很好,所以配置一定很好,我检查了大概 100 次 React Native 文档。

Fap*_*api 6

Android 12 要求开发者验证域才能使用链接。对于ios,需要将json上传到

\n
\n

。知名

\n
\n

您的虚拟主机上的文件夹,以验证该域名确实是您的。从 Android 12 开始,您必须对 Android 执行相同的操作。

\n

您创建一个名为 assetlinks.json 的文件并将其上传到与 ios 文件相同的文件夹。

\n
 [{\n  "relation": ["delegate_permission/common.handle_all_urls"],\n  "target": {\n    "namespace": "android_app",\n    "package_name": "<Your App\xe2\x80\x99s package name>",\n    "sha256_cert_fingerprints":\n    ["<Your App\xe2\x80\x99s SHA256 finger print>"]\n  }\n}]\n
Run Code Online (Sandbox Code Playgroud)\n

指纹可以通过 Android Studio 创建:

\n
\n

/tools/应用程序链接助手

\n
\n

在那里您还可以验证它是否有效,当然稍后也可以在应用程序中验证它是否有效。

\n