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

时间:2018-02-08 20:25:15

标签: ios safari branch.io

与此问题类似:

"Safari cannot open the page because the address is invalid" appearing when accessing Branch link with app uninstalled

我正在与branch.io集成。在Chrome和Safari中,如果我打开Branch.io为我创建的链接并安装了应用程序,则会打开应用程序,这就是所需的。但是,在Safari上,如果未安装该应用程序并且我点击该链接,我会收到来自Safari的警告消息,其中显示" Safari无法打开该页面,因为该地址无效"在我被问到是否要打开应用程序商店之前。

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

为避免此问题我缺少什么?

1 个答案:

答案 0 :(得分:1)

由于卸载应用程序时出现问题 - 它与Universal Linking(UL)无关。

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

检查是否是导致问题的最简单方法是禁用Link Settings

中的 URI方案深层链接模式

这个问题很少(如果有的话)发生在您的应用程序的常规用户身上。