Я пытаюсь перевести мое приложение iOS с Crashlytics на Firebase, так как Crashlytics будет закрыт через месяц. Я прошел описанные здесь шаги:
https://firebase.google.com/docs/crashlytics/get-started-new-sdk
Все выглядело великолепно, пока я не попробовал свой первый тестовый дистрибутив. Я добавил фрагмент кода, который взломал бы sh приложение нажатием кнопки, чтобы проверить, что я получаю сбои от распределенных приложений. Однако это не сработало. Приложение вылетает, но я не вижу сообщений о cra sh. Я вижу, что процент пользователей без Cra sh снижается, хотя. Так что что-то регистрируется, но реальных сбоев там нет.
В моих кулачных парах тестовых дистрибутивов отсутствовали DSYM. А на вкладке DSYM я даже мог видеть количество cra sh. Однако, когда я загрузил DSYM, сбои все еще не появлялись.
Теперь я использую скрипт, который выполняет загрузку DSYM в архиве, но сбои по-прежнему не отображаются.
Когда я делаю сборку с использованием Xcode и форсирую cra sh, все работает как и ожидалось. Только распределенные сборки AdHo c не показывают сбоев на портале.
Любая помощь очень ценится.