Я пытаюсь получить отчеты о сбоях, работающие в моем приложении ios. Я получаю сообщение об ошибке на панели инструментов Firebase Crash, в котором говорится
Upload symbol file to symbolicate future stack traces for UUID 69696969-7F8H-567E-1ABCD-FAKEID123
Я проверил каждый двоичный файл на своей машине, и ни один из них не имеет этого UUID. Так откуда же взялся этот UUID? Очевидно, я поместил поддельный в приведенный выше пример, но как Firebase может запрашивать этот UUID, если он не существует?
Обратите внимание, что это тестовый сбой. я звоню
FIRCrashMessage("Hey man, you crashed.")
fatalError()
в моем приложении. Это сборка, которую я скачал из iTunes, подключился через TestFlight. Создает ли Apple двоичный файл, для которого у меня нет файла dSYM? У меня отключен биткод.
Я также проверил, что скрипт запуска работает. Если я нажму «Файлы символов» справа от «Панель инструментов» на вкладке «Отчеты о сбоях Firebase», у меня будет много файлов dSYM, загруженных в службу сбоев Firebase, но ни один из них не соответствует UUID двоичного файла, который я скачал из TestFlight.