配置Universal Links需要注意的点

3,562 阅读1分钟
1. 登录开发者账号,添加Associated Domains
2. 工程中添加applinks

  • 一定以applinks:开头,绿色框内一定是域名,没有二级域名的需求,最好不要在域名上带www

3. apple-app-site-association 文件

  • 重点:该文件最好放在自己网站的根目录下(测试没有问题)well-known目录下,有条件自行测试

  • apple-app-site-association编写

    • 多个app在details下以数组的形式展示

    • key固定,appID的value格式固定开发者账号teamID.app的BundleID

    • paths:

      • 配置微信SDK,必须以/*为结尾

      • 需要打开app的二级或多级页面,可在paths数组添加其他路径

      • 途中app和ichangtou与网站的路径无关(并不是网站存在的文件路径),只是Universal Links里的一个字符串

4. Universal Links

apple-app-site-association文件在网站根目录为前提,对应app的Universal Links则为https://网站域名/paths字符串/

对应第3步图片中的第二个app,其Universal Links为"https://h5.ichangtou.com/ichangtou/

5. 验证
  • 安装配置了Universal Links的app

  • 复制Universal Links到Safari并打开,下拉