简体   繁体   中英

iOS Firebase crashlytics dashboard does not show crashes when app archived and installed via Testflight

I setup Firebase and Crashlytics via cocoapods:

use_frameworks!
platform :ios, '11.0'

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

For debug builds, reporting works fine both for simulators and devices, I can see in the dashboard all crashed reported.

For release builds though, archived with Xcode 10.2.1, eg distributed via Testflight, I don't get any reports in the dashboard.

What can go wrong here? How can I debug this?

PS: DWARF with dSYM file is selected for release builds

It turns out that automating upload of dSYM does not work for bitcode enabled apps and firebase docs do not mention at the moment that we have to upload the dSYMs manually. Issue is already reported: https://github.com/firebase/firebase-ios-sdk/issues/2901

To upload the uptodate dSYMs, fetch them first from your app store connect: 在此处输入图片说明

and upload them from your firebase crashlytics dashboard: 在此处输入图片说明

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM