From 12b49f9fe88fe7156038e7aea955632ac155fdcf Mon Sep 17 00:00:00 2001 From: linju Date: Wed, 7 Jul 2021 06:46:18 +0000 Subject: [PATCH] update docs/api/plugins/universal-links.md. --- docs/api/plugins/universal-links.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/api/plugins/universal-links.md b/docs/api/plugins/universal-links.md index 766bbb298..90906f999 100644 --- a/docs/api/plugins/universal-links.md +++ b/docs/api/plugins/universal-links.md @@ -71,6 +71,8 @@ Error: not set parameter 'UniversalLinks' @'oauth-weixin' >如果你是本地离线打包或者由于某种原因你需要用传统的方式:私有化部署服务器来托管apple-app-site-association文件创建通用链接。你仍然可以通过手动配置manifest.json实现。详情:[https://ask.dcloud.net.cn/article/36393#unilink](https://ask.dcloud.net.cn/article/36393#unilink) ##### 常见问题 -1. 如何验证通用链接已经生效,有什么表现或者测试方案 +1. 为什么我打开通用链接提示:`The requested file was not found on this server.` + 这是正常现象。通用链接并不要求是一个有效的路径,换句话说这个链接指向的目录允许为空。原理是访问这个链接时,iphone检测到当前域名为通用链接对应的域名,就读取域名服务器下的apple-app-site-association,然后根据域名后面的路径名称,验证并解析出要打开的app包名并唤醒对应的app。 +2. 如何验证通用链接已经生效,有什么表现或者测试方案 你可以将通用链接输入到iphone自带Safari浏览器中,下拉即可看到通用链接对应到应用名称和一个打开按钮,点击按钮即可直接在浏览器打开对应的APP。详情:[点此查看演示视频](https://vkceyugu.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/4e920b86-0f67-45ac-81f6-6b97f87ff0ae.mp4) \ No newline at end of file -- GitLab