- 在桌面或者编辑器中新建一个文件,取名‘apple-app-site-association’,去掉后缀
- 填充内容:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "TeamID.BundleId",
"paths": [ "*" ] //添加QQ 互联: ["*","/qq_conn/124918541/"]
}
]
}
}
说明
- ‘appID’:固定格式不能随意修改,TeamID+‘.’+BundleId(TeamID和BundleId都可以在苹果开发者网站中找到)
- ‘paths’:默认为’["*"]'即可,
- 如果还需要配置QQ互联的话,则需要按要求在网站根目录创建"qq_conn/QQ互联应用APPID/“的文件夹路径,然后修改path:”["*","/qq_conn/QQ互联应用APPID/"]"
- 将’apple-app-site-association’放到以https(必须)开头的网站根目录和QQ互联目录下,然后在苹果自带浏览器Safari中打开这个链接,看网站是否有打开该应用的提示或者是直接跳转到appstore中应用下
- 将网站根目录配置到微信开放平台,将QQ互联目录配置到QQ互联平台,然后验证能通过即可
- 在xcode中配置将网站根目录和QQ互联目录配置到applinks即可,记得后面加个"/"结尾
补:
最近,文主发现一个第三方的可以生成Universal Links的方法,而且保证准确,不会出错,也不用自己弄apple-app-site-association文件,下面来看看吧
地址:https://www.mob.com
注册登录后创建应用,只需要配置一下,就会自动生成Universal Links
当然,你也可以直接使用他们的统计,分享,推送功能