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文件里的路径),显示打开代表成功了;
iOS Universal Link 校验不通过完美解决
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- IOS 解决友盟微信登录或分享报 universal link 校验不通过的问题 官方文档 apple[https...
- 最近项目中,微信SDK针对 iOS 13系统版本安全性,进行了对应升级,微信SDK版本为openSDK(1.8.6...
- 对于需要使用微信支付等功能的APP来说,对接微信提供的openSDK是不可缺少的一环。随着苹果iOS 13系统版本...
- iOS 9之前,一直使用的是URL Schemes技术来从外部对App进行跳转,但是iOS系统中进行URL Sch...
- 花了一天的时间解决微信分享的问题。简单把要注意的地方写在这里。 1、可以直接使用https的二级域名的,因为根域名...