Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Fabric Crashlytics - Aggregate data from different projects

I have several customized Apps which have different package name/bundle ID. Crash data will be sent to different apps in Fabric Crashlytics dashboard (I guess they have different package name), even if the crash data are same(same type, same exceptions...). My question is: is that possible or is there a way to get the aggregated crash data from these Apps? Thanks.

like image 455
Huigege Avatar asked Dec 02 '15 00:12

Huigege


1 Answers

Mike from Crashlytics and Fabric here.

If you want multiple apps to flow into a single "parent" app on your Fabric dashboard, then here's what you need to do.

First ensure that the parent app has been added to your Fabric dashboard. Then you want to use something like this, depending on the kits of Fabric that you're using:

Fabric.with(new Fabric.Builder().kits(new Crashlytics(), ...).appIdentifier("parent app identifier").build());

One important note is that if you're using Proguard or Dexguard, de-obfuscation will not work correctly on crashes from the child app. Second, currently this only supported on Android.

like image 97
Mike Bonnell Avatar answered Oct 29 '22 15:10

Mike Bonnell