卸载应用程序访问分支链接时出现“Safari 无法打开页面,因为地址无效”

sea*_*cus 1 safari ios branch.io

类似于这个问题:

在卸载应用程序的情况下访问分支链接时出现“Safari 无法打开页面,因为地址无效”

我正在与 branch.io 集成。在 Chrome 和 Safari 中,如果我打开 Branch.io 为我创建的链接并安装了该应用程序,则该应用程序将打开,这正是我们想要的。但是,在 Safari 上,如果未安装该应用程序并且我单击该链接,则在询问我是否要打开应用程序商店之前,我会收到来自 Safari 的警告消息,内容为“Safari 无法打开该页面,因为地址无效” .

与我上面链接的问题(来自 branch.io 的 Aaron 的回答)不同,我在 Branch 仪表板中启用了通用链接。

我错过了什么来避免这个问题?

小智 5

由于在卸载应用程序时出现问题 - 它与通用链接 (UL) 无关。

最可能的原因是您正在同一台设备上进行测试,并在短时间内多次重新安装该应用程序。这会导致 Branch 的角色相信您已安装该应用程序,因此当 UL 失败时,它会尝试通过 URI 方案强行打开该应用程序。

检查这是否是导致问题的最简单方法是在链接设置中禁用URI 方案深层链接模式

这个问题很少会发生在您的应用程序的普通用户身上。