微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

iOS 13 apple-app-site-association 通配符,用于在没有部分路径的情况下包含/排除

如何解决iOS 13 apple-app-site-association 通配符,用于在没有部分路径的情况下包含/排除

使用新的 iOS 13 apple-app-site-association,有没有办法包含所有网址,但排除特定的部分路径?

        "components": [
      {
        "/": "/*","comment": "Matches any URL whose path starts with /"
      },{
        "/" : "/e/*","exclude": true,"comment": "Exclude matches any URL whose path starts with /e/"
      },{
        "/": "/user/*","comment": "Exclude matches any URL whose path starts with /user/"
      }
    ]

我们不想指定我们的应用程序可以处理或包含的每个可能的路径。
但我们确实想排除 /user/*/e/*

尽管有 /user/* 指令,我们的上述设置仍然允许 /e/*"exclude" : true。我认为 "/": "/*" 的包容性太强了。

我们现在是否被迫指定从根目录开始的所有可能路径以排除特定路径?

以前的格式更容易匹配"paths": ["NOT /e/*","NOT /user/*","*","/"]

我需要先说明排除命令吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。