美文网首页iOS常用
iOS快速配置Universal Links

iOS快速配置Universal Links

作者: c2ebc00a0e48 | 来源:发表于2020-06-22 14:27 被阅读0次

    1.进入iOS开发者中心,选择 【Certificates,identifiers & Profiles】

    2.选择 【Identifiers】,从当中找到与APP相同的 【Bundle ID】

    3.进入后将APP的【Team ID (APP ID)】保存下来 【同一个账号的Team ID都是相同的】

    4.向下翻,打开【Associated Domains】

    第二步: 配置【apple-app-site-association】文件

    1.在本地新建文件,文件名为【apple-app-site-association】,没有后缀

    2.打开文件,将下面的代码复制进去

      "applinks": {

          "apps": [],

          "details": [

              {

                  "appID": "Team ID.Bundle ID",

                  "paths": [ "*" ]

              }

          ]

      }

    3.将第一步保存的【Team ID】与【Bundle ID】添加进去,并用小数点符号连接

    "applinks": {

          "apps": [],

          "details": [

              {

                  "appID": "7A4FDG.com.aaa.app",

                  "paths": [ "*" ]

              }

          ]

      }

    4.将【apple-app-site-association】文件保存好放到后台

    注意事项:

        a.一定是https

        b.一定要将【apple-app-site-association】文件放在根目录或者.well-known目录下

        c.打开以下【文件地址】会直接下载该文件或者直接显示该文件内容

        d.不能有端口号,不能有端口号,不能有端口号(重要的事情说三遍)

        e."apps" 项不用管

      【例如:https://aaa.github.io/apple-app-site-association】

      【例如:https://bbb.github.com/.well-known/apple-app-site-association】

    5.如果配置多个APP,只需要继续在"details"中添加就好了,"details"是个数组

    "applinks": {

          "apps": [],

          "details": [

              {

                  "appID": "7A4FDG.com.AAA.app",

                  "paths": [ "*" ]

              },

              {

                  "appID": "7A4FDG.com.BBB.app",

                  "paths": [ "*" ]

              },

              {

                  "appID": "7A4FDG.com.CCC.app",

                  "paths": [ "*" ]

              }

          ]

      }

    第三步:做完以上操作,Universal Links的基本配置就完成了,接下来进行测试

    测试URL

    https://search.developer.apple.com/appsearch-validation-tool/

    2.将刚刚配置好并放到服务器上的【apple-app-site-association】文件域名粘贴到输入框中

    a.不能有文件路径

    b.要带上https  例如【https://aaa.github.io】

    第四步:配置Xcode项目中的Universal Links

    1.进入到项目中选择【Signing & Capabilities】,再点击左上角加号【Capability】

    2.选择【Associated Domains】,然后在里边添加一项,【applinks:域名】

    注意事项:

    a.一定不能有https://,也要注意结尾不要有“/”

    b.只能是域名,不能有任何文件夹路径

    相关文章

      网友评论

        本文标题:iOS快速配置Universal Links

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