1.创建文件:
- 文件名:apple-app-site-association
- 文件内容如下:
{
"applinks": {
"apps": [],
"details": [{
"appID": "9LY8T7UMSH.com.chinaesport.gjbugegaming", //team id拼接bundle id
"paths": ["*"] //Universal Link生效路径
}]
}
}
2.上传服务器:
将apple-app-site-association文件丢到服务器,并生产链接,此链接即Universal Link链接,其要求如下:
- apple-app-site-association文件必须在链接地址的根路径下,例如:
https://www.baidu.com/apple-app-site-association
- 强制要求遵循ATS,也就是必须使用https://开头的链接地址.
3.坑:
- 可能删除iOS开发证书,重新安装.
4.例(自测):
- 假设:Universal Link地址:https://www.baidu.com/apple-app-site-association;
- 假设:path内容填写 "paths": ["/app"];
那么打开如下路径https://www.baidu.com/app,则会看到顶部引导进入app或下载app的横幅.