Title: FirebaseCrashlytics run vs upload-symbols -- missing optional dsyms · Issue #5569 · firebase/firebase-ios-sdk · GitHub
Open Graph Title: FirebaseCrashlytics run vs upload-symbols -- missing optional dsyms · Issue #5569 · firebase/firebase-ios-sdk
X Title: FirebaseCrashlytics run vs upload-symbols -- missing optional dsyms · Issue #5569 · firebase/firebase-ios-sdk
Description: [REQUIRED] Step 1: Describe your environment Xcode version: 11.2.1 Firebase SDK version: 6.17.0, 6.24.0 Firebase Component: Crashlytics Component version: 6.17.0, 6.24.0 Installation method: Carthage [REQUIRED] Step 2: Describe the probl...
Open Graph Description: [REQUIRED] Step 1: Describe your environment Xcode version: 11.2.1 Firebase SDK version: 6.17.0, 6.24.0 Firebase Component: Crashlytics Component version: 6.17.0, 6.24.0 Installation method: Cartha...
X Description: [REQUIRED] Step 1: Describe your environment Xcode version: 11.2.1 Firebase SDK version: 6.17.0, 6.24.0 Firebase Component: Crashlytics Component version: 6.17.0, 6.24.0 Installation method: Cartha...
Opengraph URL: https://github.com/firebase/firebase-ios-sdk/issues/5569
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"FirebaseCrashlytics run vs upload-symbols -- missing optional dsyms","articleBody":"\u003c!-- DO NOT DELETE\r\nvalidate_template=true\r\ntemplate_path=.github/ISSUE_TEMPLATE/bug_report.md\r\n--\u003e\r\n\r\n### [REQUIRED] Step 1: Describe your environment\r\n\r\n * Xcode version: 11.2.1\r\n * Firebase SDK version: 6.17.0, 6.24.0\r\n * Firebase Component: Crashlytics\r\n * Component version: 6.17.0, 6.24.0\r\n * Installation method: Carthage\r\n\r\n### [REQUIRED] Step 2: Describe the problem\r\n\r\nWe're seeing missing optional dsym for our apps since a month now and we can't explain why it's happening. As said in the Firebase console, it's only affecting result and grouping, but still we would like to understand why it's like this and what did broke our integration. We've seen this behavior on ad-hoc build without bitcode (we generate dsym) and also on store build (bitcode enabled, dsym pulled from ASC).\r\n\r\n#### Steps to reproduce:\r\n\r\nTo reproduce the issue, I've run a test outside of our CI, to ensure the problem is not there.\r\nInitial steps to ensure app is compiled and dsym are uploaded:\r\n- Xcode clean\r\n- Xcode build for device arch\r\n- Xcode archive\r\n\r\nAs seen in screenshot below, it seems everything is fine during symbols upload:\r\n\r\n\r\n\r\nIn the app, we have a way from our debug menu to trigger a crash, to easily test our Crashlytics integration is working from release to release. After the build is installed on a device (ad-hoc distribution), I simply open the debug menu and crash the app. Result in Firebase console:\r\n\r\n\r\n\r\n\r\n\r\nThis is telling us we're missing the AA71654B-XXX dsym, with turns to be the one generated for Eureka third-party. Having a look within the Xcode archive and using dwarfdump, I can confirm this dsym has been properly generated:\r\n\r\n\u003cimg width=\"835\" alt=\"Capture d’écran, le 2020-05-11 à 14 31 38\" src=\"https://user-images.githubusercontent.com/2801605/81601829-880c2c80-9399-11ea-893f-622d217eff04.png\"\u003e\r\n\r\nI then manually upload-symbols. End result is now the console is able to properly symbolicate new crashes (not older ones):\r\n\r\n\u003cimg width=\"731\" alt=\"Capture d’écran, le 2020-05-11 à 15 11 10\" src=\"https://user-images.githubusercontent.com/2801605/81602041-ea652d00-9399-11ea-94d8-83a14047ac4e.png\"\u003e\r\n\r\n\r\n\r\n\r\n\r\nDoes it means that during build, upload was somehow not successful? Or we're missing something in our integration?\r\nAs for our full update path, we were using Fabric Crashlytics for a while, and we did migrate to FirebaseCrashlytics with Firebase 6.17.0 in Feb. I'm currently updating Firebase to latest (6.24.0), but it seems the issue is still there.\r\n\r\nThanks for your help!\r\n","author":{"url":"https://github.com/dloic","@type":"Person","name":"dloic"},"datePublished":"2020-05-11T19:17:42.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":48},"url":"https://github.com/5569/firebase-ios-sdk/issues/5569"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:ab12687d-97d9-6567-bd89-b376102da03e |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B33A:20FA41:2F4FAD5:3F0E532:6A652B13 |
| html-safe-nonce | 15ae869dde6407571596ff11ede9b9b739747451d519606f635fc42a5d08154e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCMzNBOjIwRkE0MToyRjRGQUQ1OjNGMEU1MzI6NkE2NTJCMTMiLCJ2aXNpdG9yX2lkIjoiMjQzNDU1NTY0MzE5MjIyNDUzMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 9a4f9fd8b921e309e5704b0ad558e7e5fba3d5e4b8b4130dfbeb47a0dc681706 |
| hovercard-subject-tag | issue:616119612 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/firebase/firebase-ios-sdk/5569/issue_layout |
| twitter:image | https://opengraph.githubassets.com/06543eb69090a6250dc8d5323676eb998b13f1f26f733d468ecef4b3f6b6eda8/firebase/firebase-ios-sdk/issues/5569 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/06543eb69090a6250dc8d5323676eb998b13f1f26f733d468ecef4b3f6b6eda8/firebase/firebase-ios-sdk/issues/5569 |
| og:image:alt | [REQUIRED] Step 1: Describe your environment Xcode version: 11.2.1 Firebase SDK version: 6.17.0, 6.24.0 Firebase Component: Crashlytics Component version: 6.17.0, 6.24.0 Installation method: Cartha... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | dloic |
| hostname | github.com |
| expected-hostname | github.com |
| None | 52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b |
| turbo-cache-control | no-preview |
| go-import | github.com/firebase/firebase-ios-sdk git https://github.com/firebase/firebase-ios-sdk.git |
| octolytics-dimension-user_id | 1335026 |
| octolytics-dimension-user_login | firebase |
| octolytics-dimension-repository_id | 89033556 |
| octolytics-dimension-repository_nwo | firebase/firebase-ios-sdk |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 89033556 |
| octolytics-dimension-repository_network_root_nwo | firebase/firebase-ios-sdk |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 309153364422b3c499922d1a2a6404910a58ed8e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width