一、配置好应用的universal links
1、开通associated domains
登录苹果开发者账号进入对应的appid,开通associated domains
并在这个页面获取team id 和 bundle id
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: 开头
后面写上域名.
5、微信开放平台配置universal links
微信开放平台(https://open.weixin.qq.com/)
以上就是ios微信分享配置universal links步骤解析的详细内容,更多关于ios微信分享配置universal links的资料请关注代码网其它相关文章!
发表评论