我添加了一个到apple-app-site-association文件的新路径,但仍然无效

时间:2017-08-04 10:30:34

标签: ios ios-universal-links

我向/pass/文件添加了新路径www.viki.com/apple-app-site-association,但仍然无法正常工作。当我打开www.viki.com/pass时,它仍会打开Safari。网址www.viki.com/tv/1234仍然可以使用并打开iOS应用。有什么问题?

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "SNU9N24VYW.com.viki.viki-ios",
                "paths": [ "/tv/*", "/videos/*", "/pass/" ]
            }
        ]
    }
}

1 个答案:

答案 0 :(得分:2)

我做了很多事来解决这个问题。

  • 删除应用并重新安装,使其重新加载apple-app-site-association(AASA)文件。

  • 虽然我看到了对

  • 的请求

http://www.viki.com/.well-known/apple-app-site-association

http://www.viki.com/apple-app-site-association

它实际上使用/.well-known/处的那个。所以需要更新它。

    {li>对于paths数组,似乎是 /pass条目适用于/pass/pass/个网址, /pass/仅适用于/pass/网址。所以我认为使用WITHOUT斜线更好。

额外:您可以用来调试此问题的另一个提示是使用Charles Proxy模拟对您要测试的内容的apple-app-site-association响应。