1、apple-app-site-association的写法
创建apple-app-site-association不能有扩展名,可以创建一个apple-app-site-association.json文件,然后显示简介/command+i
,删除后缀名。
文件内容:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "G1ABCD1234.com.abc.123456",// 规则是teamID+Bundle id
"paths": ["/app/*"] // 微信要求不能放在根目录下,并设置通配符
},
{
"appID": "G1ABCD1234.com.abc.123456",// 规则相同
"paths": ["/qq_conn/1106666666/*"] // qq设置是固定的,规则qq_conn/appID/*
}
]
}
}
微信官方配置说明:
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/iOS.html
qq需要在qq互联中心中配置:
https://connect.qq.com/manage.html#/
这里需要注意的是:qq应用,有的人是在腾讯开放平台https://open.tencent.com/中的应用开放平台
创建的应用。
在qq互联中心中应用不一定会同步,这时候,联系客服帮你同步就好了,我当时也是这样做的。
注意:这里面有一个特别的地方,首先你配置的通用链接,是一定可以访问的;如果不能访问,app跳转会失败。
例如:微信的通用链接。你配置的是:https://www.website.com/app/,这个链接需要可以访问,不能是404。qq也是相同的道理。