美文网首页APP & program
iOS微信分享配置universal links步骤

iOS微信分享配置universal links步骤

作者: 萤火驻守心间 | 来源:发表于2022-10-28 15:26 被阅读0次

一、配置好应用的Universal Links
1、登录苹果开发者账号进入对应的appid,开通Associated Domains


image.png

并在这个页面获取Team id 和 bundle id


image.png

2、创建文件名"必须"为apple-app-site-association的文件
由于:Universal Links必须支持https,Universal Links配置的文件(apple-app-site-association文件)paths不能带query参数,微信使用Universal Links拉起第三方App时,会在Universal Links末尾拼接路径和参数,因此App配置(apple-app-site-association文件)的paths必须加上通配符
(apple-app-site-association)文件格式为:

{
    "applinks": {
        "apps": [],
        "details": [{
            "appID": "TeamId.BundledId",
            "paths": [ "*","/app/*"]
        }]
    }
}

path是设定你的app支持的路径列表,只有访问到域名下对应path的地址才会唤起APP。其中可以使用通配符或者/app/,/app/*是自己定义的路径。

3、将你配置好的指定文件apple-app-site-association,上传到HTTPS服务器的根目录下或者.well-known目录下,app在请求下载这个文件时优先从.well-known下载,如果请求不到文件,才会从根目录下载。

4、在工程配置以 applinks: 开头,后面写上域名.


image.png

5、在微信开放平台(https://open.weixin.qq.com/)配置universal links

image.png

相关文章

网友评论

    本文标题:iOS微信分享配置universal links步骤

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