小编pst*_*ued的帖子

通用链接中的iOS路径排除不起作用

我实施了Universal Links.apple-app-site-association的结构如下:

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "APPID.my.awesome.newspaper",
                "paths": [ "NOT /webapp/issue/*/ads/*", "/webapp/issue/*/*.html" ]
            }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,根本没有考虑带有NOT的第一条路径.

例如:

这些URL按预期处理:

awesome-newspaper.my/webapp/issue/sz/2016-01-22/page_2.157908/article_1.2828646/article.html  
awesome-newspaper.my/webapp/issue/sz/2016-01-22/page_2.157908/page.html
Run Code Online (Sandbox Code Playgroud)

此URL不应作为Universal Link处理,并且应始终在Safari中打开.

awesome-newspaper.my/webapp/issue/sz/2016-01-22/ads/ad_145/index.html  
Run Code Online (Sandbox Code Playgroud)

但它总是在应用程序中打开.

有人可以帮帮我吗?

ios ios9 ios-universal-links

6
推荐指数
1
解决办法
328
查看次数

标签 统计

ios ×1

ios-universal-links ×1

ios9 ×1