通用链接中的根页面

时间:2017-03-07 11:49:13

标签: ios ios-universal-links

如何设置我的apple-app-site-association文件,在我的主页根页面上打开我的应用,而不使用*通配符(根据apple,使用'to specify your entire website')。

{
    "appID": "9JA89QQLNQ.com.apple.wwdc",
    "paths": ["/some/sub/page/*", "*"]
}        

据我了解,这将是多余的,因此我会指定我的整个网站在应用程序中打开,这是我不想要的。

所以也许我需要做这样的事情:

{
    "appID": "9JA89QQLNQ.com.apple.wwdc",
    "paths": ["/some/sub/page/*", "/"]
}

否定子页面?

{ 
    "appID": "9JA89QQLNQ.com.apple.wwdc", 
    "paths": ["/some/sub/page/*", "*", "NOT */"] 
}

如果我能对此有所了解,那会很棒! 我已经对此做了一些研究,但似乎无法解决这个问题。

其他问题:如果我想在其中一个链接中使用问号,我该怎么办(因为它也可以用作通配符)?

1 个答案:

答案 0 :(得分:1)

根页面的路径为/ - 您的第二个示例是正确的。

q网址中的问号表示网址query component的开头 - 您无法根据此组件过滤通用链接路径。