查看: 56|回复: 0

[教程] iOS微信分享配置universal links步骤解析

[复制链接]

3

主题

0

回帖

0

积分

积极分子

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-6-3
发表于 2023-6-25 11:35:17 | 显示全部楼层 |阅读模式

一、配置好应用的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的资料请关注琼殿技术社区其它相关文章!

您可能感兴趣的文章:
  • iOS实现微信分享多张图片功能
  • 基于IOS端微信分享失效的踩坑及解决方法
  • iOS 微信分享功能简单实现
  • iOS schem与Universal Link 调试时踩坑解决记录
  • iOS 通用链接(Universal Link)配置详解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部