首页 > 解决方案 > apple-app-site-association 路径验证

问题描述

谁能告诉我我的关联文件有什么问题,因为链接无法打开应用程序,下面是我的 apple-app-site-association 文件

{
  "applinks":
    {
    "apps": [],
    "details": [
      {
        "appID": "W3H4I4M89M.com.openexample.app",
        "paths": [
                    "/Login"                    
                 ]
      }
    ]
    }
}

标签: iosswiftxamarin.iosios-universal-links

解决方案


您可以查看苹果关于将通用链接支持添加到您的关联文件的文档。

文件有样例样式;</p>

{
    "applinks": {
        "apps": [],
        "details": [{
            "appID": "D3KQX62K1A.com.example.photoapp",
            "paths": ["/albums"]
            },
            {
            "appID": "D3KQX62K1A.com.example.videoapp",
            "paths": ["/videos"]
        }]
    }
}

苹果注意到:

您用于在路径数组中指定网站路径的字符串区分大小写。

在此处输入图像描述

因此,您最好使用小写来定义路径

{
  "applinks":
    {
    "apps": [],
    "details": [
      {
        "appID": "W3H4I4M89M.com.openexample.app",
        "paths": ["/login"]
      }
    ]
    }
}

推荐阅读