【问题标题】:Enabling Crashlytics with Firebase Management API使用 Firebase Management API 启用 Crashlytics
【发布时间】:2020-08-11 23:33:00
【问题描述】:

我们正在为客户开发大量定制的 Android 和 iOS 应用程序。我们使用 Fabric 管理崩溃,使用 Google Cloud Messaging 为应用程序发送推送消息。我们现在已将所有这些应用程序迁移到 Google Firebase。

我们正在使用 Firebase 管理 REST API 从我们的 PHP 后端将应用程序创建到支持 Firebase 的项目中。对于 Android 应用程序,我们使用方法 projects.androidApps.createprojects.androidApps.getConfig 来访问应用程序 google-services.json。我们将其包含在构建中,它通过没有错误并且推送消息没有问题地工作。但是,Crashlytics 端未启用。在 Firebase 控制台中,只有一个向导来设置新的 Firebase 应用。运行它时,给人的印象是,当应用开始使用 Firebase 时,Craslytics 将被启用,但事实并非如此。

是否有 API 可以为应用启用 Crashlytics?我们可以在后端使用 REST 或基于 PHP 的 API。另外,如果有客户端 API 来唤醒 Crashlytics,我们也可以使用它。

【问题讨论】:

    标签: firebase google-cloud-platform crashlytics


    【解决方案1】:

    这目前是不可能的,但我们正在寻找新的 Crashlytics SDK 来改变这种行为。将来,一旦我们收到崩溃事件,我们将启用 Crashlytics 仪表板。不过,具体的时间表尚不清楚。

    【讨论】:

    • 实际上,我们意识到 Android 仍在使用 Crashlytics beta SDK。升级到发布版本后,Crashlytics 仪表板会自动初始化。不幸的是,同样的技巧不适用于 iOS。无论如何,我倾向于认为它应该开始像 Android 一样工作。因此根本不需要 REST API。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-03
    • 2018-09-02
    • 1970-01-01
    • 2020-09-05
    • 2020-10-04
    • 1970-01-01
    • 2020-10-04
    相关资源
    最近更新 更多