卸载应用程序访问分支链接时出现“Safari无法打开页面,因为地址无效”
Posted
技术标签:
【中文标题】卸载应用程序访问分支链接时出现“Safari无法打开页面,因为地址无效”【英文标题】:“Safari cannot open the page because the address is invalid” appearing when accessing Branch link with app uninstalled 【发布时间】:2018-02-08 20:25:15 【问题描述】:类似于这个问题:
"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 无法打开页面,因为地址无效”,然后才会询问我是否要打开应用程序商店.
与我上面链接的问题不同(它是 branch.io 的 Aaron 的回答),我在 Branch 仪表板中启用了通用链接。
为了避免这个问题,我错过了什么?
【问题讨论】:
【参考方案1】:由于卸载应用程序时会出现问题 - 它与通用链接 (UL) 无关。
最可能的原因是您在同一台设备上进行测试,并在短时间内多次重新安装应用程序。这会导致 Branch 的角色相信您已经安装了应用程序,因此当 UL 失败时,它会尝试通过 URI 方案强制打开应用程序。
检查这是否是导致问题的最简单方法是在您的 Link Settings
中禁用 URI Scheme Deep Link Mode这个问题很少会发生在您的应用程序的普通用户身上。
【讨论】:
以上是关于卸载应用程序访问分支链接时出现“Safari无法打开页面,因为地址无效”的主要内容,如果未能解决你的问题,请参考以下文章
VMware安装和卸载时出现无法访问你试图使用的功能所在的网络位置该怎么办(Windows Installer CleanUp)
VMware安装和卸载时出现无法访问你试图使用的功能所在的网络位置该怎么办(Windows Installer CleanUp)