Crashlytics

Content Type: Module
Categories: Tracing

Overview

A plug-n-play wrapper for Firebase Crashlytics in your Mendix Native app.

Documentation

⚠️ Due to a breaking change in the underlying API, this module will not work with apps developed in Mendix 9.13.x-9.15.x. If you’re developing a Mendix project in Mendix 9.16.x or higher, please ensure that you’re using v3.0.0 of this module, as v2.1.0 of this module only supports Mendix project up to 9.12.x. See the table below for details

Description

Firebase Crashlytics is a real time crash reporting tool, helps you prioritize and fix your most pervasive crashes based on the impact on real users. This module instruments your Mendix native app to send logs, error reports, and crashes to your Crashlytics dashboard.

Features

  • 🔌 Plug-n-play. Zero configuration means you can install this module and immediately see data reported to Crashlytics 😎
  • 💪 Runtime loglevel adjustment. Need more output? Add the included snippet to a page in your native app to let the user change the logging verbosity. Helpful for those tricky issues 🐞
  • 💻 Extensible. Implements the most common methods from the RNFB Crashlytics module. Go beyond the plug-n-play configuration to instrument your model how you see fit 🏆

Limitations

  • Crashlytics only works with “Release” builds of your native app. When you’re running in a custom developer app, you’ll see these crashes/logs in the Studio Pro console. 

     

    Releases

    Version: 3.0.0
    Framework Version: 9.6.8
    Release Notes: This release updates the logging API to be compatible with Mx 9.16+. If you're using Mx 9.16+, please use this version
    Version: 2.0.0
    Framework Version: 9.6.8
    Release Notes: Fixes #1 by moving the JS libs to the javascriptsource dir, rather than using themesource.
    Version: 1.0.0
    Framework Version: 9.6.8
    Release Notes: Firebase Crashlytics is a real time crash reporting tool, helps you prioritize and fix your most pervasive crashes based on the impact on real users. This module instruments your Mendix native app to send logs, error reports, and crashes to your Crashlytics dashboard. * 🔌 Plug-n-play. Zero configuration means you can install this module and immediately see data reported to Crashlytics 😎 * 💪 Runtime loglevel adjustment. Need more output? Add the included snippet to a page in your native app to let the user change the logging verbosity. Helpful for those tricky issues 🐞 * 💻 Extensible. Implements the most common methods from the RNFB Crashlytics module. Go beyond the plug-n-play configuration to instrument your model how you see fit 🏆