Project

General

Profile

Actions

dev #1683

open

Firebase Crashlytics Integration and Firebase Account Setup

Added by Ayat Rahman about 1 year ago. Updated about 1 year ago.

Status:
Complete
Priority:
High
Assignee:
Target version:
Start date:
01/14/2025
Due date:
01/14/2025 (about 15 months late)
% Done:

100%

Estimated time:
Spent time:

Description

Description:
This issue involves setting up a Firebase account and integrating Firebase Crashlytics into the Compressed PDF Mobile App to monitor and report crashes effectively. This will help in identifying and resolving runtime errors efficiently.


Tasks and Solutions:

  1. Setup Firebase Account

    • Problem: No Firebase account was configured for the application.
    • Solution: Created a Firebase project and added the necessary configurations for Android and iOS platforms, including the google-services.json and GoogleService-Info.plist files.
  2. Integrate Firebase Crashlytics

    • Problem: Crash reports and analytics were not available for tracking runtime errors.
    • Solution:
      • Added Firebase Crashlytics to the project dependencies for both Android and iOS.
      • Configured the project to initialize Firebase Crashlytics at startup.
      • Enabled automatic crash reporting.
      • Tested the integration by simulating a crash and verifying reports on the Firebase console.

Actions

Also available in: Atom PDF