Could someone clarify on these terms? I'm completely lost!
What do Google calls “Crashlytics”, who is Fabric and why it's still not Firebase?
Should I setup crash reporting somewhere in Firebase Console or should I register at Fabric and somehow link accounts?
On iOS what should I use for my very new swift project?
pod 'Firebase/Crash'
or
pod 'Fabric'
or
pod 'Crashlytics'
In January 2017, Crashlytics and Fabric were acquired by Google. In September 2018, Google announces that Fabric will be deprecated and developers should use Crashlytics via Firebase.
We are writing to let you know that the Fabric Crashlytics SDK is now deprecated and will continue reporting your app's crashes until November 15, 2020. After this date, the Fabric Crashlytics SDK and beta versions of the Firebase Crashlytics SDK will stop sending crash reports for your app.
Open your app from the home screen of your test device or simulator. In your app, press the "Test Crash" button that you added using the code above. After your app crashes, run it again from Xcode so that your app can send the crash report to Firebase.
This means that, under the GDPR, it isn't necessary or appropriate to seek a user's consent to transfer their data outside of the EU for the purposes of using Crashlytics.
OK. So after contacting support I did it!
The problem was that in initial setup (Quality → Crashlytics) when you've being asked “Is this app new to Crashlytics”, you have to choose “My app doesn't have any version of the SDK”.
Even though your app already has latest Crashlytics SDK installed!
Question probably should be “Do this app already use Fabric? —Yes, —No”.
This seems just like a UX error that should be fixed.
As for the terms and history:
pod 'Firebase/Crashlytics'
.Correct me if I'm wrong.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With