可能有两个应用程序使用Firebase响应相同的基本URL

可能有两个应用程序使用Firebase响应相同的基本URL,firebase,branch.io,firebase-dynamic-links,Firebase,Branch.io,Firebase Dynamic Links,我目前有一个场景,其中我有一个应用程序a和一个名为应用程序B的姐妹应用程序。我希望应用程序a和应用程序B响应Firebase动态链接,并能够根据用户手机上的应用程序打开应用程序a或应用程序B 是否有可能在Firebase中实现这一点。如果我有www.mydomain.com/data/myData。如果用户A的手机上有应用程序A,则当用户A按www.mydomain.com/data/myData时,应用程序A将打开。但如果手机上安装了应用程序B的用户B按www.mydomain.com/dat

我目前有一个场景,其中我有一个应用程序a和一个名为应用程序B的姐妹应用程序。我希望应用程序a和应用程序B响应Firebase动态链接,并能够根据用户手机上的应用程序打开应用程序a或应用程序B

是否有可能在Firebase中实现这一点。如果我有www.mydomain.com/data/myData。如果用户A的手机上有应用程序A,则当用户A按www.mydomain.com/data/myData时,应用程序A将打开。但如果手机上安装了应用程序B的用户B按www.mydomain.com/data/myData,则应用程序B将打开。这在FireBase上有可能吗

最终,我要做的是让两个应用程序能够从诸如www.mydomain.com/data/myData这样的URL获取信息,并根据需要在每个单独的应用程序中使用myData

可以将其视为两个相互“共享”数据的应用程序

从iOS的角度来看,基于和这一点,这显然是可能的,但Firebase是否满足了能够响应两个自定义URL的应用程序的要求。

免责声明:我还没有完全测试过这一点

这应该是可能的动态链接。当您访问Firebase控制台的概述部分时,您可以选择将多个应用程序添加到Firebase单个项目中。这两个应用程序都正确插入到
苹果应用程序站点关联
文件中,这意味着该Firebase项目中的每个动态链接都将是一个通用链接,应该正确触发任一应用程序

有几个注意事项需要注意:

  • 如果两个应用都安装在设备上,则行为未定义
  • 出于显而易见的原因,您只需选择一个应用商店页面作为未安装应用的备用位置。解决方法是将用户发送到非存储页面