Панель инструментов iOS Firebase не показывает сбои, когда приложение архивируется и устанавливается через Testflight - PullRequest
0 голосов
/ 06 июля 2019

Я настраиваю Firebase и Crashlytics через cocoapods:

use_frameworks!
platform :ios, '11.0'

pod 'Firebase/Analytics'
pod 'Fabric', '~> 1.10.2'
pod 'Crashlytics', '~> 3.13.2'

Для отладочных сборок отчеты работают нормально как для симуляторов, так и для устройств, я вижу в сводной панели все сбойные сообщения.

ДляВыпускает сборки, хотя, заархивированные с Xcode 10.2.1, например, распространяемые через Testflight, я не получаю никаких отчетов на панели инструментов.

Что здесь может пойти не так?Как я могу отладить это?

PS: DWARF с файлом dSYM выбран для сборок выпуска

1 Ответ

0 голосов
/ 06 июля 2019

Оказывается, что автоматическая загрузка dSYM не работает для приложений с поддержкой битового кода, и документы Firebase в настоящее время не упоминают, что мы должны загружать dSYM вручную. О проблеме уже сообщается: https://github.com/firebase/firebase-ios-sdk/issues/2901

Чтобы загрузить обновленные dSYM, сначала загрузите их из вашего магазина приложений: enter image description here

и загрузите их со своей панели мониторинга аварийных ситуаций Firebase: enter image description here

...