Search code examples
iosobjective-ccrashlyticsgoogle-fabric

iOS - [Fabric firebaseMode]: unrecognized selector sent to instance


I tried to integrate Crashlytics 3.9.0 as per manual instruction provided here Manual Steps. I see integration is succesfull and able to force crash the app but, when the app is launched next time I see the following crash in the fabric. Stack trace below:

[Crashlytics] Version 3.9.0 (125) [Crashlytics:Crash:Reports] Packaged report with id <ID> for submission [Crashlytics:Crash:Reports] Submitting report [Crashlytics:Crash:Reports] Submitting async /var/mobile/Containers/Data/Application/file..multipartmime -[Fabric firebaseMode]: unrecognized selector sent to instance 0x1d009a4a0 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[Fabric firebaseMode]: unrecognized selector sent to instance 0x1d009a4a0'

I have enabled the [Crashlytics sharedInstance].debugMode = YES; I didn't see much debug information.

I checked the changelog for 3.9.0 release which says SDK updates to support future Firebase integrations.

Is anyone facing this issue ? Any help would be apprciable, thanks in advance.


Solution

  • Mike from Fabric here. We had a bug in our most recent deploy of the SDK when using the Manual Steps mentioned in the post. If you re-download the SDK from the same page and use that, you'll be all set.