首页 文章

FireBase web动态链接基于应用程序是否已安装的不同文本

提问于
浏览
0

我正在使用FireBase动态链接并通过连接记录的参数来动态生成我的链接,以获得链接到应用程序的深层链接或提示用户安装它然后恢复应用程序中的链接 .

但我无法弄清楚如何判断应用程序是否已安装,因此我可以将链接说成“安装”或“打开”(或类似) .

此功能是否超出FireBase动态链接的范围?我是否需要以某种方式集成FireBase auth或者它完全不是FireBase SDK可以为我做的事情? Branch.io会帮我吗?其他产品/方法?

1 回答

  • 1

    来自Branch.io的Alex在这里:

    这超出了Firebase动态链接的范围 . 出于明显的安全原因,Apple不允许网站检测是否安装了应用程序 . 这意味着设备无法单独确定是否显示 OpenInstall .

    Branch确实提供此功能,但它在后端完成 . 我们将浏览器cookie与仍然不完全防水的用户's device, and record which apps with Branch integrated have been opened on that device. It'关联起来,因为用户可以卸载应用程序,直到他们下次尝试打开该应用程序的分支链接时出现故障,我们才会知道它 .

    虽然不完美,但目前这是解决问题的唯一方法 .

相关问题