美文网首页
iOS Universal Link配置

iOS Universal Link配置

作者: Kdq | 来源:发表于2021-08-18 16:38 被阅读0次

本文将记录将一个和多个app的universal link配置在同一个apple-app-site-association文件里,并配置微信唤起,和遇到的问题

1.登录苹果开发者账号,打开Associated Domains功能

2.apple-app-site-association文件和配置

1.创建一个内容为json格式的文件,这个文件名必须为apple-app-site-association,大致内容如下,

appID:组成方式是TeamID.BundleID

paths:设定你的app支持的路径列表,只有这些指定路径的链接,才能被app所处理。*的写法代表了可识别域名下所有链接,注意您用于在paths数组中指定网站路径的字符串区分大小写 ,*号必须要填写,"/xxx/*"是自己定义的路径。

details:是一个数组,可配置多个APP

2.配置好文件后,把该文件给后台开发人员或运维上传就可以了。上传到域名所对应的 根目录或者.well-known目录下。

如果上传人员给你的访问路径是:

https://www.xxx.com/.well-known/apple-app-site-association或

https://www.xxx.com/apple-app-site-association则:

微信开放平台的Universal Link填写是:https://www.xxx.com/xxx/

上传之后访问对应的路径是可以看到配置内容的

3.对项目进行设置

在其中的Domains中填入你想支持的域名,必须以applinks:为前缀,如:applinks:domain

如果上传人员给你的访问路径是:

https://www.xxx.com/.well-known/apple-app-site-association或

https://www.xxx.com/apple-app-site-association

则Domains中填入:applinks:www.xxx.com

苹果为了方便开发者,提供了一个网页验证我们编写的这个apple-app-site-association是否合法有效👉 传送门

相关文章

网友评论

      本文标题:iOS Universal Link配置

      本文链接:https://www.haomeiwen.com/subject/fcqgbltx.html