美文网首页
iOS 配置 Universal Link

iOS 配置 Universal Link

作者: lenbolan | 来源:发表于2021-10-04 12:14 被阅读0次
    1. 登录苹果开发者后台,编辑Identifiers

      截屏2021-10-04 上午11.36.54.png
      a. 勾选 Associated Domains
      b. 把 Team ID 和 Bundle ID 复制下来,一会儿创建 apple-app-site-association 文件要用到
    2. Xcode 中的设置


      截屏2021-10-04 上午11.43.11.png

    点左上角 +Capability,双击选择 Associated Domains
    添加 applinks:www.yourdomain.com

    1. 创建 apple-app-site-association ,格式如下
    {
        "applinks": {
            "apps": [],
            "details": [
                {
                    "appID": "TeamID.BundleID",
                    "paths": [ "/app/*"]
                }
            ]
        }
    }
    

    apps 为空即可,TeamID 和 BundleID 替换成步骤1里复制的

    1. 上传 apple-app-site-association 到网站根目录,比如 nodejs 下的 public 目录,打开 https://www.yourdomain.com/apple-app-site-association 弹出下载即可。按步骤3里的 paths 配置能访问的路由,如:https://www.yourdomain.com/app
      (注:域名可用二级域名,paths 里的 app 路由可换成其他对应的路由)

    2. 测试:通过Xcode往手机上运行安装对应开发的App后,在手机上用 Safari 打开 https://www.yourdomain.com/app,下拉出现如下类似界面,即配置成功。

      YzQUzALXcrrPKJytteq1UWVZ1uDnVyE7l-Db7RUl8k1gWmV_yfbTQ7Ppcy6ZHGKE.png

    相关文章

      网友评论

          本文标题:iOS 配置 Universal Link

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