1. 网站配置 apple-app-site-association ,此文件需放在网站域名根目录或.well-known下
格式如下:
{ "applinks": {
"apps": [],
"details": [{ //这是个数组,可以设置多个
"appID": "TeamID.BundleID", //自行替换TeamID和BundleID
"paths": [ "*"] //path 过滤需要处理的地址 ]}
}
2. 在项目Target下,添加Capabilities -> Associated Domains -> 设置domain为:
applinks:xxx.xxx.com (自行配置站点,一定不能加 "https://")
3. 在AppDelegate中实现 func application(_application:UIApplication, continue userActivity:NSUserActivity, restorationHandler:@escaping([UIUserActivityRestoring]?) ->Void)
在此方法中添加响应处理
可参考文章: https://zhk1024.com/archives/78/