RussellHarrower
RussellHarrower

Reputation: 6790

Firebase Crashlytics won't activate

I have run my app on a device and in simulator with no success of updating the Firebase Crashlytics system.

I am not getting any errors, and I know that it's installed because it says the version number (4.5.0) in console.

Also Firebase Analytics is working.

I have followed the install guide to a T and also tried to force crash it by creating a SwiftUI button and using

fatalError()

Which seems to not fully crash the app, but more freeze the app.

I am wondering how I can trace this issue with SwiftUI and Firebase.

Upvotes: 2

Views: 1665

Answers (2)

Gautier
Gautier

Reputation: 123

In addition of doing what the accepted answer recommends and I believe this is something new from Xcode 12.+. You need to uncheck the two checkboxes below the script window (at least once - you may tick them back up once registered with firebase). This (as stated) forces the script to run and therefore to communicate with firebase... the checkboxes unticked

Upvotes: 3

Kevin Kokomani
Kevin Kokomani

Reputation: 1616

As outlined here, if you're going to use the Xcode Simulator, you must detach the Xcode debugger at runtime by launching the app directly from the Simulator and not Xcode. Xcode automatically attaches its debugger if you launch from Xcode to a Simulator, blocking Crashlytics from being able to see exceptions/crashes.

Upvotes: 3

Related Questions