Appcenter: Improve docs on uploading dsym files when the app is built in Xcode

Created on 18 Oct 2019  路  3Comments  路  Source: microsoft/appcenter

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.

diagnostics

Most helpful comment

https://github.com/MicrosoftDocs/appcenter-docs/issues/1021
Maybe you should provide an upload dysm script, like firebase

All 3 comments

Hi @sindresorhus, thank you for the elaborate description of the doc's suggestion. One of my colleagues will have a look at it.

https://github.com/MicrosoftDocs/appcenter-docs/issues/1021
Maybe you should provide an upload dysm script, like firebase

Yes, this is one of the drawback I found out when switching from firebase to appcenter for crash tracking. A script to integrate in Xcode build phase is a very good UX generally.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

thabemmz picture thabemmz  路  3Comments

comply365dev picture comply365dev  路  4Comments

vonovak picture vonovak  路  3Comments

kuyazee picture kuyazee  路  3Comments

botatoes picture botatoes  路  4Comments