sentry-cocoa icon indicating copy to clipboard operation
sentry-cocoa copied to clipboard

Better support or instructions for Xcode Cloud debug symbols

Open JLuse opened this issue 1 year ago • 9 comments

Problem Statement

We've received requests from customers who simply need to make sure symbols are uploaded when using Xcode Cloud, seperate from the xcode build phase.

Solution Brainstorm

Potential solutions that have worked for customers in Zendesk ticket: https://sentry.zendesk.com/agent/tickets/101342

Are you willing to submit a PR?

No response

JLuse avatar Aug 30 '23 22:08 JLuse

We need to investigate the best solution to use with Xcode Cloud in order to add it to our documentation. Currently, we do not have an estimated time for this.

brustolin avatar Aug 31 '23 08:08 brustolin

I can't see the zendesk ticket, but I can confirm that I have this working, cleanly, in Xcode Cloud. "Fixing" this for that environment may be as simple as a documentation update.

DM1145 avatar Sep 01 '23 23:09 DM1145

We're looking into this to add a section into our docs on how to use Xcode cloud with sentry-cli.

brustolin avatar Sep 06 '23 12:09 brustolin

@DM1145, what did you need to do to make it work for Xcode Cloud, @DM1145?

philipphofmann avatar Oct 03 '23 06:10 philipphofmann

Where is the documentation? The sentry-wizard installer doesn't seem to handle it yet.

sowenjub avatar Jan 10 '24 11:01 sowenjub

I didn't find anything related to adding docs for Xcode Cloud in our docs repo except for troubleshooting for React-Native. @brustolin, do you know if we have an issue for this? If not, could you please create one as you looked into this?

philipphofmann avatar Jan 11 '24 12:01 philipphofmann

I hope that'll help ☺️ https://sowenjub.me/writes/how-to-upload-dsyms-files-to-sentry-with-xcode-cloud/

sowenjub avatar Jan 25 '24 17:01 sowenjub

Thanks a lot @sowenjub 👏

philipphofmann avatar Jan 26 '24 12:01 philipphofmann

@sowenjub, thank you for sharing the guide!

If using the Xcode build script for uploading debug symbols, it should be sufficient to install sentry-cli in ci_pre_xcodebuild.sh (see here), right?

abegehr avatar Jan 26 '24 22:01 abegehr