Skip to content

Commit 432e903

Browse files
authored
chore: Remove suggestion to use Bitcode (#7211)
* Update _default.mdx * Update index.md * Update src/wizard/react-native/index.md * Revert "Update _default.mdx" This reverts commit 94618fa. * more detail * Update react-native.mdx
1 parent 1b4b352 commit 432e903

File tree

5 files changed

+9
-10
lines changed

5 files changed

+9
-10
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@ When using Fastlane's _upload_to_testflight_ action, it's recommended to pass th
174174
<Note>
175175

176176
As of April 25th, 2023, the [App Store](https://developer.apple.com/news/?id=jd9wcyov) no longer accepts submissions with bitcode enabled.
177+
The instructions below will only work retroactively for apps that were submitted before this date and that included bitcode.
177178

178179
</Note>
179180

src/platform-includes/getting-started-install/javascript.cordova.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ The [Sentry Wizard](https://github.com/getsentry/sentry-wizard) will patch your
88

99
### iOS Specifics
1010

11-
When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps. However, if you are using bitcode, you will need to disable the “Upload Debug Symbols to Sentry” build phase and then separately upload debug symbols from iTunes Connect to Sentry.
11+
When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps.

src/platform-includes/getting-started-install/react-native.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Make sure that the version of `@sentry/react-native` matches what `sentry-expo`
3939

4040
### iOS Specifics
4141

42-
When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps. However, if you are using bitcode, you will need to disable the “Upload Debug Symbols to Sentry” build phase and then separately upload debug symbols from iTunes Connect to Sentry.
42+
When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps.
4343

4444
### Android Specifics
4545

src/platforms/unity/native-support/index.mdx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,16 @@ Sentry requires [debug information files](/platforms/unity/data-management/debug
5050

5151
The automated debug symbols upload is enabled by default but requires configuration. Go to **Tools > Sentry > Editor** to enter the [Auth Token](https://sentry.io/api/), Organization Slug, and the Project Name. Note that the Unity SDK creates a file at `Assets/Plugins/Sentry/SentryCliOptions.asset` to store the configuration, that should **not** be made publicly available.
5252

53-
### iOS - dSYM and Bitcode
53+
### iOS - dSYM
5454

55-
Debug information files on the iOS platform are called dSYM, and the way to obtain them differs depending on whether `Enable Bitcode` is set to `true` in your Xcode project.
55+
Debug information files on the iOS platform are called dSYM.
5656

57-
For Sentry to symbolicate your crash logs and with `bitcode` enabled, we need two types of files:
57+
For Sentry to symbolicate your crash logs we need two types of files:
5858

59-
1. `dSYM` files available only **after** App Store Connect finishes processing the build
59+
1. `dSYM` that the automated symbols upload will pick up at the end of the build process without further action required.
6060
2. `BCSymbolMap` files that are created during the archiving process
6161

62-
The automated symbol upload will take care of the `BCSymbolMap` files by processing them during the archiving process. To provide the dSYM files to Sentry, you can either set up the [Sentry App Store Connect Integration](/platforms/apple/guides/ios/dsym/#appstore-connect) so Sentry can fetch them for you, or download them from Apple and then upload them [manually using sentry-cli](/platforms/apple/guides/ios/dsym/#sentry-cli).
63-
64-
With `bitcode` disabled, the automated symbols upload will pick up the `dSYM` files at the end of the build process without further action required.
62+
The automated symbol upload will take care of the `BCSymbolMap` files by processing them during the archiving process.
6563

6664
### Manual Upload Using sentry-cli
6765

src/wizard/react-native/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ npx @sentry/wizard -s -i reactNative
1717

1818
[Sentry Wizard](https://github.com/getsentry/sentry-wizard) will patch your project accordingly, though you can [setup manually](/platforms/react-native/manual-setup/manual-setup/) if you prefer.
1919

20-
- iOS Specifics: When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps. However, if you are using bitcode, you will need to disable the “Upload Debug Symbols to Sentry” build phase and then separately upload debug symbols from iTunes Connect to Sentry.
20+
- iOS Specifics: When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps. ```
2121
- Android Specifics: We hook into Gradle for the source map build process. When you run `./gradlew assembleRelease`, source maps are automatically built and uploaded to Sentry. If you have enabled Gradle's `org.gradle.configureondemand` feature, you'll need a clean build, or you'll need to disable this feature to upload the source map on every build by setting `org.gradle.configureondemand=false` or remove it.
2222

2323
### Initialize the SDK

0 commit comments

Comments
 (0)