Crashlytics vs Fabric против Firebase Отчеты о сбоях - я потерян - PullRequest
0 голосов
/ 27 сентября 2018

Может ли кто-нибудь уточнить эти условия?Я полностью потерян!

Что Google называет «Crashlytics», кто такой Fabric, и почему он до сих пор не Firebase?
Должен ли я настраивать отчеты о сбоях где-то в консоли Firebase или мне нужно зарегистрироваться в Fabric и каким-либо образом связывать учетные записи?

На iOS, что я должен использовать для моего очень нового проекта swift?

pod 'Firebase/Crash'

или

pod 'Fabric'

или

pod 'Crashlytics'

Ответы [ 3 ]

0 голосов
/ 27 сентября 2018

firebaser here

Приносим извинения за возможные недоразумения.

Crashlytics является частью Fabric и становится частью Firebase.Firebase Crash Reporting - это предыдущий репортер сбоев в Firebase, но он устарел и удален.

На этом этапе вы сможете делать все с консоли Firebase, следуя приведенным ниже инструкциям: https://firebase.google.com/docs/crashlytics/

На данный момент это означает, что вам нужны эти два модуля:

# Pods for PodTest
pod 'Fabric', '~> 1.7.11'
pod 'Crashlytics', '~> 3.10.7'

Crashlytics SDK в настоящее время совместим как с Fabric, так и с Firebase, но в результате требуется Fabric SDK.В начале 2019 года мы планируем отгрузить новый Crashlytics SDK, оптимизированный для Firebase и в котором будет удалена зависимость от Fabric.При обновлении до этой версии SDK вы сможете удалить модуль 'Fabric', и все будет проще.

0 голосов
/ 12 октября 2018

OK.Поэтому после обращения в службу поддержки я сделал это!
Проблема заключалась в том, что при первоначальной настройке (Качество → Crashlytics), когда вас спрашивали «Является ли это приложение новым для Crashlytics», вы должны выбрать «В моем приложении нетверсия SDK ».
Даже если в вашем приложении уже установлена ​​последняя версия Crashlytics SDK!

Crashlytics Setup

Вопрос, вероятно, должен звучать так:« Сделайте это приложение ужеиспользовать ткань?-Да, -Нет.
Это похоже на ошибку UX, которую следует исправить.

Что касается терминов и истории:

  • В 2011 году произошел Crashlytics.
  • Также в 2011 году был Firebase.
  • В 2013 году Twitter приобрел Crashlytics
  • В 2014 году Crashlytics / Twitter анонсировал Fabric - модульный SDK, содержащий Crashlytics
  • В 2014 году Google приобрел Firebase.
  • InВ 2016 году Google представила Firebase Crash Reporting.
  • В 2017 году Google приобрела Fabric с Crashlytics, устарела предыдущую Firebase Crash Reporting и теперь называет свою службу анализа сбоев «Crashlytics».

Исправьте меня, если яя не прав.

0 голосов
/ 27 сентября 2018

Crashlytics раньше был продуктом Ткани.Два года назад Google купил их и начал интегрировать их сервисы в Firebase.Ткань будет работать как отдельный продукт до середины 2019 года, как указано в их блоге .Поэтому вам лучше зарегистрироваться в Firebase и следовать инструкциям с их сайта, так как в противном случае вам в любом случае вскоре потребуется выполнить миграцию.

Служба Firebase Crash Reporting использовалась как решение для создания отчетов о сбоях Firebase до покупки Fabric.Теперь он устарел в пользу Crashlytics, как указано здесь .

...