Skip to content

Commit 36422e0

Browse files
philipphofmannAbhiPrasad
authored andcommitted
fix(apple): dSYM minor fixes (#6547)
Fix broken anchor link for Bitcode and highlight that bitcode is not supported anymore since Xcode 14 as a note.
1 parent 388bbb7 commit 36422e0

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

src/platform-includes/debug-symbols-apple/_default.mdx

+14-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11

22
Sentry requires dSYMs (debug information files) to symbolicate your stacktraces. The symbolication process unscrambles the stacktraces to reveal the function, file names, and line numbers of the crash.
3-
Every solution requires a Sentry Auth Token with the [correct permissions](/product/cli/dif/#permissions). You can [create one here](https://sentry.io/api/). To view uploaded dSYMs in your project, select an existing project from the "Projects" page, then go to **Settings > Debug Files**.
43

5-
You can upload dSYMs using:
4+
Every solution requires a __Sentry Auth Token__. We recommend [using internal integrations](https://sentry.io/settings/developer-settings/) for managing Auth Tokens. [Create a new internal integration](https://sentry.io/settings/developer-settings/new-internal/) with the permission `project:read&write`, if you don't have one already. After saving it, you can copy the Auth Token from the integration page.
5+
6+
![Integration Auth Token](integration-tokens.png)
7+
8+
To view uploaded dSYMs in your project, select an existing project from the "Projects" page, then go to **Settings > Debug Files**. You can upload dSYMs using:
69

710
* [sentry-cli](#sentry-cli)
811
* [Sentry Fastlane Plugin](#fastlane)
912
* [Xcode Build Phase](#xcode-build-phase)
10-
* [App Store Connect Integration](#bitcode-appstore)
13+
* [App Store Connect Integration](#appstore-connect)
1114

1215
<Note>
1316

@@ -123,7 +126,7 @@ export SENTRY_URL=https://mysentry.invalid/
123126

124127
</Alert>
125128

126-
## App Store Connect {#appstore-connect} Integration
129+
## App Store Connect Integration {#appstore-connect}
127130

128131
<Alert level="" title="Source Context">
129132

@@ -169,7 +172,13 @@ When using Fastlane's _upload_to_testflight_ action, it's recommended to pass th
169172

170173
## Bitcode {#dsym-with-bitcode}
171174

172-
The App Store will not accept bitcode submissions from [Xcode 14](https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes). If you’re using Xcode 13, you’ll need to download the dSYMs from App Store Connect after it finishes processing your build, and then upload them to Sentry using one of the methods below:
175+
<Note>
176+
177+
The App Store will not accept bitcode submissions from [Xcode 14](https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes).
178+
179+
</Note>
180+
181+
If you’re using Xcode 13, you’ll need to download the dSYMs from App Store Connect after it finishes processing your build, and then upload them to Sentry using one of the methods below:
173182

174183
- Download Fastlane's [download_dsyms](https://docs.fastlane.tools/actions/download_dsyms/) action and then upload the dSYMs with the [Sentry Fastlane plugin](#fastlane).
175184
- Use the [Sentry App Store Connect integration](#appstore-connect), which fetches the dSYMS directly from App Store Connect.
Loading

0 commit comments

Comments
 (0)