1、配置开发证书
略过。。。
2.配置Capabilitles
略过。。。
3.创建关联文件apple-app-site-association
{
"applinks": {
"apps": [],
"details": [
{
"appID": "Team ID.bundle ID",
"paths": [ "/app/", "/"]
},
{
"appID": "Team ID2.bundle ID2",
"paths": [ "" ]
}
]
}
}
注意
1、apple-app-site-association文件名没有后缀;
2、appID: teamId.yourapp’s bundle identifier。登陆开发者中心,在Account - Membership里面可以找到Team ID;
3、paths:设置你的app支持的路径,这个是要拼接到微信开放平台里去的;
4、一定要放在你的域名.well-known目录下面,比如:www.baidu.com/.well-known 亲测放在根目录下没有效果(当然你有效果当我没说);
4.测试Universal Link 是否成功
浏览器输入https://app-site-association.cdn-apple.com/a/v1/YourDomain这个链接查看,如果返回了apple-app-site-association
的内容,表示已经成功。如果没有怎么办呢。终端输入curl -v https://app-site-association.cdn-apple.com/a/v1/YourDomain查看报错;
5.以上都没问题,直接浏览器输入Universal Link完整链接(一定要拼接apple-app-site-association文件里的路径),显示打开代表成功了;
网友评论