发布网友 发布时间:2022-03-26 06:56
共2个回答
热心网友 时间:2022-03-26 08:26
“无需设置。universal+link校验不通过的原因是系统升级。 为适配iOS系统版本更新,微信开放平台在2019年9月对移动应用iOS SDK进行了升级,详见SDK更新公告。“热心网友 时间:2022-03-26 09:44
付费内容限时免费查看回答微信在openSDK在1.8.6更新以后使用universal link一下url都以 https:www.abcdef.com/ 为例
微信申请时配置Unuversal Links
e8dc5b0146fd0421bdf4617b182d4187.png
Universal Links 如果没有域名的话,先随缘,剩下下来之后改也可以。
xcode里面配置文件
6a0eaada37d73c5f5aec1cc89382700f.png
在xcode里面配置 Associated Domains , 该账号下面会自动打开次权限
注意这里的Domians填写 applinks:www.abcdef.com
info.plist里面配置
334ffa303dd754a0ec5ade5110358e72.png
创建一个json文件
{
"applinks": {
"apps": [],
"details": [
{
"appID": "TreaamId.Bunldid",
"paths": [ "/*" ]
}
]
}
}
复制代码
appID为treamid加上bundleid
1 登录开发者账号的后台,选中appid ,点击详情则可以查看
526746cafab23f873d421ddbe6d62116.png
2.将上面文件放在域名下面,并且文件命名为apple-app-site-association(注意去掉.json的后缀名)
3.要求能访问改域名,访问 https:www.abcdef.com/apple-app-site-association 时能查看到此文件或者下载此文件
测试设置的universal Link
在 safari浏览器中输入 https:www.abcdef.com/ ,即应该弹出这样的画面,以微信为例,微信的为 help.wechat.com ,有时候可能会是空白,要下拉一下