使用Firebase管理API启用Crashlytics
我们正在为客户开发大量定制的Android和iOS应用程序。我们使用Fabric来管理崩溃,使用Google云消息为应用程序发送推送消息。我们现在已经将所有这些应用程序迁移到Google Firebase 我们正在使用Firebase管理REST API从PHP后端将应用程序创建到支持Firebase的项目中。对于Android应用程序,我们使用方法使用Firebase管理API启用Crashlytics,firebase,google-cloud-platform,crashlytics,Firebase,Google Cloud Platform,Crashlytics,我们正在为客户开发大量定制的Android和iOS应用程序。我们使用Fabric来管理崩溃,使用Google云消息为应用程序发送推送消息。我们现在已经将所有这些应用程序迁移到Google Firebase 我们正在使用Firebase管理REST API从PHP后端将应用程序创建到支持Firebase的项目中。对于Android应用程序,我们使用方法projects.androidApps.create和projects.androidApps.getConfig访问应用程序google ser
projects.androidApps.create
和projects.androidApps.getConfig
访问应用程序google services.json
。我们将其包含到构建中,构建过程不会出错,推送消息也不会出现问题。但是,Crashlytics端未启用。在Firebase控制台中,只有一个向导用于设置新的Firebase应用程序。运行它时,会给人一种印象,即当应用程序开始使用Firebase时,Craslytics将被启用,但实际上并非如此
是否有API为应用程序启用Crashlytics?我们可以在后端使用REST或基于PHP的API。此外,如果有一个客户端API来唤醒Crashlytics,我们也可以使用它。这目前是不可能的,尽管在新的Crashlytics SDK中,我们正在寻找改变这种行为的方法。将来,一旦收到崩溃事件,我们将启用Crashlytics仪表板。不过,这方面的时间表还不得而知。事实上,我们意识到Android仍在使用Crashlytics beta SDK。升级到发布版本后,Crashlytics仪表板自动初始化。不幸的是,同样的技巧对iOS不起作用。无论如何,我倾向于认为它应该开始像Android一样工作。因此,RESTAPI根本不需要。