如果我要唤醒的网址为 https://test.com. 需要通过这个链接直接唤起App,或者是ios微信分享过后跳回自己的App

#uniappmanifest.json 中的配置

打包配置网址不带http,https,也不带后缀的域名

分享配置填写完整域名,同时要在微信开放平台后台填写

# ios打包配置

  
            "ios" : {
                "capabilities" : {
                    "entitlements" : {
                        "com.apple.developer.associated-domains" : [ "applinks:test.com" ]
                    }
                },
  
            },

# ios分享配置

 "share" : {
                    "weixin" : {
                        "appid" : "wx37000000000",
                        "UniversalLinks" : "https://test.com/ulink/"
                    }
                }

# 需要向服务器上传的文件

文件名称为 apple-app-site-association,不带任何后缀,上传到服务器根目录,通过https://test.com/apple-app-site-association可以访问到

appid为 TeamID与包名的组合,同时注意,访问此文件的时候必须可以在浏览器直接打开显示配置文件,如果以文件流的方式打开,则此文件会失效。可以在后台设置下请求文件的请求头为application/json 或者是 text/html

 {  
    "applinks": {  
        "apps": [],  
        "details": [  
            {  
                "appID": "LM8.com.xx.xx",  
                "paths": ["*"]  
            }  
        ]  
    }  
}

# 配置完成可以通过 https://yurl.chayev.com/ 来进行检测,最多48小时生效

# 或者通过 curl 进行检测

curl -v https://app-site-association.cdn-apple.com/a/v1/xxx.com