在Firebase Can Messaging中为多个应用程序使用一个项目的优缺点

时间:2018-04-23 08:23:25

标签: android firebase firebase-realtime-database firebase-console

在我们公司,我们有许多适用于Android和iOS的应用程序。我们希望使用Firebase进行推送通知。那么,我们是否需要在Firebase中为每个应用程序创建新的项目,或者更好地只使用一个包含所有应用程序的项目?两种方式的利弊是什么?

第一种方式:

  • App1 Firebase项目

    • App1 Android Dev

    • App1 Android Stage

    • App1 iOS Dev

  • App2 Firebase项目

    • .....

第二种方式:

  • 公司firebase项目

    • App1 Android dev

    • App2 Android舞台

    • App2 iOS Dev ...

哪个更好?

1 个答案:

答案 0 :(得分:2)

当你创建一个新项目时,它里面会有一个Android应用程序。如果您还要为ios和/或Web创建应用程序,则需要转到Overview页面并单击添加另一个应用程序。然后项目中的所有应用程序都可以访问一个数据库。

因此,最好将所有生产应用程序添加到一个项目中,以便他们可以访问同一个数据库。

如果您要创建用于测试/开发的应用程序,请创建另一个项目并在其中添加应用程序,如下所示:

https://firebase.google.com/docs/configure/