包含多个应用的 Firebase 项目通知



我目前有两个应用程序:A和B。两者都有一个共同的功能,即消息框。当邮件发送到您的邮箱时,您会收到通知。如果消息是从应用程序 A 发送的,则会向目标的应用程序 A 发送通知。否则,它将被发送到应用程序 B。

问题是:最好为每个应用程序创建一个Firebase项目,或者有某种方法将两个应用程序放在同一个项目中,并知道每个用户安装了哪个应用程序以发送相应的通知。

Firebase 项目中的所有应用共享该项目的所有资源。因此,它们都共享相同的 Firebase 身份验证用户、相同的(Firestore 或实时(数据库以及相同的云消息传递密钥和受众群体。

Firebase 项目旨在托管单个逻辑应用。如果你有一个管理应用程序和一个最终用户应用程序,一个免费版本和一个高级版本,然后有一个iOS、Android和Web版本,那么一个项目中最多有12个应用程序变体,但它们实际上都只是同一应用程序的一部分。

对于您可以向 Firebase 项目添加的应用数量也有限制。确切的限制会随着时间的推移而有所不同,但如果您的项目中有超过 30 个应用,Firebase 可能会阻止您添加更多应用。

所以:如果你的应用程序A和B是同一应用程序的变体,那么将它们添加到同一个项目中是完全可以的(也可能是一个好主意(。如果您有其他用例,请记住上述指南。

相关内容

  • 没有找到相关文章

最新更新