Support dSYMs with IPA build uploads

Open
#1,428 1 comment 0 reactions 1 assignee View on GitHub

@BYK is already working on this.

Since Aug 21, 2026.

Assessment

This issue has not been assessed yet.

Description

jared

Port IPA + dSYM support for build upload from getsentry/sentry-cli#3393 into this CLI.

Current behavior

  • build upload accepts IPA uploads, but does not take an explicit dSYM path to associate app debug symbols with the upload.
  • IPA packages often omit dSYMs (especially after app thinning), so clients may need to construct a synthetic XCArchive themselves before upload.

Gap

  • sentry-cli PR #3393 adds a --dsym option that finds the specified dSYM bundles, copies them into the synthetic XCArchive, and uploads with the IPA.
  • That path is still missing here, so tooling that depends on this CLI (and migrations off sentry-cli) cannot offer the same IPA + dSYM upload flow.

Raised by Jamie Quadri.

Requested by bete.

--

View Junior Session [Sentry]

Dominant language
TypeScript
Stars
121
Forks
14
Avg merge
22h 3m
Merged PRs (30d)
94

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from getsentry/cli

All issues in getsentry/cli

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.