我知道您可以将多个Flutter 应用程序添加到单个Firebase数据库.但你能在每个平台上使用相同的Firebase应用程序做到这一点吗?或者,您是否需要 for each 平台每个Flutter 应用程序创建Firebase应用程序?

推荐答案

如果您有多个Flutter 应用程序(比如一个用于普通用户,一个用于超级用户),并在多个平台上提供所有这些应用程序,那么您需要为Firebase项目中的每个应用程序创建应用程序注册.因此,您最终将在Firebase项目中注册Flutter application count * platform count个应用程序.

请记住,如果多个应用程序是同一应用程序套件的一部分,则只应将它们放在一个Firebase项目中.因此,面向普通用户和超级用户的应用程序就是一个很好的例子,但如果你是一家为多个客户构建应用程序的机构,那么这not个应用程序应该在同一个项目中.我听到我的团队中有人解释说"不同的徽标应该在不同的项目中",我也发现这很容易记住和apply.

Ios相关问答推荐

如何在SWIFT中处理不可发送的类型?

更新@PersistableEnum时是否需要执行迁移块?

在SwiftUI中使用系统图像和色调创建圆形按钮

不使用iOS 17修改器修改SWIFT用户界面视图

将数据传回VC时委托为空

在嵌套的DISPATCH_AFTER块中正确使用strong自/弱自

当操作修改查看条件时,按钮不重复

如何删除点击时按钮的不透明动画?

Swift中是否有一种方法可以为可选属性创建一个计算(computed)属性

SwiftUI - 如何从主题感知命名 colored颜色 中获取正确的 RGB 值?

CoreML 不能并发(多线程)工作?

如何在swiftui中更改可搜索的搜索图标 colored颜色

带有属性包装器的不可用属性

访问未定义的 stage_in 金属着色器参数

如何避免任何绑定空错误并更好地获取代码

在 Xcode 5 中为超级视图添加间距约束

导航控制器自定义过渡动画

如何获取 iTunes 连接团队 ID 和团队名称?

Objective-C 将 NSDate 设置为当前 UTC

如何为 NSDate 添加一个月?