iOS Universal Link 校验不通过完美解决

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文件里的路径),显示打开代表成功了;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容