在 Firebase 云消息传递中将一个项目用于多个应用程序的优缺点
Pros and cons of using one project for multiple apps in Firebase Could Messaging
我们公司有很多 Android 和 iOS 的应用程序。我们想使用 Firebase 进行推送通知。那么,我们是否需要在 Firebase 中为每个应用程序创建新的 project,还是只使用一个包含所有应用程序的项目会更好?两种方式的优缺点是什么?
第一种方式:
App1 Firebase 项目
App1 Android开发
App1 Android阶段
App1 iOS开发
App2 Firebase 项目
- .......
第二种方式:
公司 firebase 项目
App1 Android开发
App2 Android阶段
App2 iOS开发
...
哪个更好?
当您创建一个新项目时,它会在其中包含一个 android 应用程序。如果您还想为 ios and/or web 创建应用程序,则需要转到概述页面并单击 添加另一个应用程序 。然后一个项目中的所有应用程序将能够访问一个数据库。
因此最好将所有生产应用程序添加到一个项目中,这样它们就可以访问同一个数据库。
如果您想为 testing/development 创建应用程序,请创建另一个项目并在其中添加应用程序,如此处指定:
我们公司有很多 Android 和 iOS 的应用程序。我们想使用 Firebase 进行推送通知。那么,我们是否需要在 Firebase 中为每个应用程序创建新的 project,还是只使用一个包含所有应用程序的项目会更好?两种方式的优缺点是什么?
第一种方式:
App1 Firebase 项目
App1 Android开发
App1 Android阶段
App1 iOS开发
App2 Firebase 项目
- .......
第二种方式:
公司 firebase 项目
App1 Android开发
App2 Android阶段
App2 iOS开发 ...
哪个更好?
当您创建一个新项目时,它会在其中包含一个 android 应用程序。如果您还想为 ios and/or web 创建应用程序,则需要转到概述页面并单击 添加另一个应用程序 。然后一个项目中的所有应用程序将能够访问一个数据库。
因此最好将所有生产应用程序添加到一个项目中,这样它们就可以访问同一个数据库。
如果您想为 testing/development 创建应用程序,请创建另一个项目并在其中添加应用程序,如此处指定: