【发布时间】:2021-03-21 03:12:38
【问题描述】:
我的 Flutter 应用需要两个独立的环境 dev 和 prod
关于编码部分,我将使用开发分支和主分支将生产与开发分开
但是关于 firebase,我希望有两个 firebase 项目连接到我的颤振,我不喜欢这种方式
在颤振核心文档中,他们共享此代码来初始化第二个 firebase 应用
await Firebase.initializeApp(
name: 'SecondaryApp',
options: const FirebaseOptions(
appId: 'my_appId',
apiKey: 'my_apiKey',
messagingSenderId: 'my_messagingSenderId',
projectId: 'my_projectId'
)
);
这部分
apiKey: 'my_apiKey',
messagingSenderId: 'my_messagingSenderId',
projectId: 'my_projectId'
我可以从 firebase 项目设置中获取
但是我在哪里可以得到
appId: 'my_appId',
部分?
它与第一个 firebase 项目中的颤振应用程序 ID 相同还是我遗漏了什么?
【问题讨论】: