如何解决如何在 Firebase 中构建移动应用项目?
我的一位客户拥有三个应用(iOS 和 Android)。在我之前的某个人最初为 App Distribution 和 Crashlytics 设置了 Firebase 与单独的项目,如下所示:
App1 - Dev (Project)
iOS
Android
App1 - Staging (Project)
iOS
Android
App1 - QA (Project)
iOS
Android
App1 - Prod (Project)
iOS
Android
App2 - Dev (Project)
iOS
Android
App2 - QA (Project)
iOS
Android
.... and so on
因此,当您使用 App3 时,您已经用完了免费计划(3 个应用 x 4 个环境)中的项目,因为它正在为每个环境创建一个单独的项目。
我能否在一个项目中创建每个环境(开发、质量检查、暂存、生产),并为每个环境单独保存 Crashlytics 数据?如:
App1 - Project
App1 - Dev - iOS
App1 - Dev - Android
App1 - QA - iOS
App1 - QA - Android
App1 - Staging - iOS
App1 - Staging - Android
App1 - Prod - iOS
App1 - Prod - Android
App2 - Project
App2 - Dev - iOS
App2 - Dev - Android
App2 - QA - iOS
App2 - QA - Android
App2 - Staging - iOS
App2 - Staging - Android
App2 - Prod - iOS
App2 - Prod - Android
也就是说,我将有三个项目,每个项目中有 8 个“应用程序”,每个操作系统有 4 个环境(开发、质量检查、暂存、生产)?
我担心的是,它是否会将 Crashlytics 数据分开保存?该项目有一个 API_KEY,但每个都有不同的 BUNDLE_ID 和 GOOGLE_APP_ID。 Crashlytics 是否使用所有这些来保持崩溃数据的唯一性?还是会因为通用的 API_KEY 将所有内容混为一谈?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。