0

我的服务器根目录中有 apple-app-site-association 文件,因此在我的 iOS Safari 浏览器上显示横幅,但是当我从服务器中删除文件时,清除了浏览器历史记录,然后也重置了我的手机,但仍然得到横幅.

注意:在文件中更改了我的应用 ID,但未反映在横幅中。

https://example.com/apple-app-site-association

苹果应用站点关联文件:

{
    "applinks": {
        "apps": [],
        "details": [
            {
                "appID": "123456789.com.abc.example",
                "paths": [ "*" ]
            }
        ]
    }
}
4

1 回答 1

2

您仍然获得横幅,因为您还没有再次构建应用程序。在 ios 应用程序的构建过程中,它会从关联域下载 apple-app-association-file 并将其保存在应用程序中以进行深度链接。

一旦您使用更新的 apple-app-association-file 获得新版本,您的问题就会得到解决。

要从所有页面中删除横幅,您可以尝试以下代码:

{
"applinks": {
    "apps": [],
    "details": [
        {
            "appID": "your app id here",
            "paths": [
                "NOT /*"        
            ]
        }
    ]
} }
于 2017-12-06T08:03:04.487 回答