创建 apple-app-site-association 文件
在服务端根目录创建apple-app-site-association文件(不带任何后缀),并写入以下代码
注1: 网站必须支持https,且不支持重定向
注2: 浏览器访问https://{{您的域名}}/apple-app-site-association必须是网页上显示json 文件内容而不是下载文件
{
"applinks": {
"apps": [],
"details": [{
"appID": "ABCDEFGHIJ.com.wangquanwei.UniversalLink",
"paths": ["*"]
}]
}
}
paths:用于过滤可以跳转到App的链接,可以是一个也可以是多个,最简单的方式是使用 * 通配符,表示允许该域名下的所有路径。(注意:paths是大小写敏感的)
appID:TeamID+Bundle Id的格式(例: ABCDEFGHIJ.com.wangquanwei.UniversalLink)
Bundle Id: 是项目的Bundle Identifier
TeamID: 可以在开发者后台查看
uniapp配置
App模块选择微信相关的功能之后就可以看到Universal Link配置项了。
苹果开发者内创建BundleID时候一定要选择的功能Associated Domains