Skip to content

Improve docs on uploading dsym files when the app is built in Xcode #1224

Open
@sindresorhus

Description

@sindresorhus

I'm using AppCenter for a macOS app, and coming from Crashlytics, I assumed crash symbolication would be handled for me, but apparently this is not the case. The Crashlytics SDK ships with a built-in script that handles this, where you only have to add a one-liner to your "build phase" in Xcode.

There's no mention of symbolication in https://docs.microsoft.com/en-us/appcenter/sdk/crashes/macos I found out the hard way that I had to manually upload a dsym file.

Looking again, I see mention of the AppCenter CLI in https://docs.microsoft.com/en-us/appcenter/diagnostics/ios-symbolication, but it was not clear that iOS Symbolication also applied to macOS while just looking at the sidebar.

So what I'm asking is:

A big downside of the AppCenter CLI is that it requires contributors to manually install Node.js and the App Center CLI themselves and this also has to be documented in every project. The Crashlytics SDK script is included in the SDK and just works for every contributor.

Metadata

Metadata

Assignees

Labels

diagnosticsRelated to App Center's Diagnostics service

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions