firebase / firebase/firebase-ios-sdk

FR: Crashlytics crash sending completion handler (or delegate messages)

Open
#5,199 2 comments 4 reactions 0 assignees View on GitHub
api: crashlytics type: feature request
Dominant language
C++
Stars
6.7k
Forks
1.8k
Avg merge
2d 18h
Merged PRs (30d)
75

Description

### Feature proposal

* Firebase Component: Crashlytics

Sometimes our app is stuck on some state where it will crash upon startup. And therefore no crash reports are sent to Firebase. We want to add fake splash screen on startup and check if there are any unsent crash reports and send them. We want to continue app after crashes are sent.

So it would be great if Crashlytics could accept a completion handler for `sendUnsentReports` method

Contributor guide

Open the contributing guide

Research direction

Start by locating the Crashlytics sendUnsentReports API and reading its current behavior and related delegate or callback handling. Done means callers can know when unsent reports have finished sending and safely continue startup afterward, including the crash-on-startup scenario described here.

Written by the indexing model from the issue text.

Assessment

Tech stack
objective-c
Domain
observability-sre
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.