Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions src/platform-includes/debug-symbols-apple/_default.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -168,23 +168,3 @@ If your App Store Connect API key is revoked on the Apple side, the Sentry custo
![Warning to update credentials in Custom Repositories](custom-repositories-warning.png)

When using Fastlane's _upload_to_testflight_ action, it's recommended to pass the _skip_waiting_for_build_processing_ parameter to speed up the action.

## Bitcode {#dsym-with-bitcode}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

h: I'm wondering if we should keep this section for now and clearly point out that this will only work for old submissions that were done using bitcode (maybe also link to https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes#Deprecations)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe Is not possible to retrieve the symbols from the appconnect anymore.


<Note>

As of April 25th, 2023, the [App Store](https://developer.apple.com/news/?id=jd9wcyov) no longer accepts submissions with bitcode enabled.

</Note>

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:

- Download Fastlane's [download_dsyms](https://docs.fastlane.tools/actions/download_dsyms/) action and then upload the dSYMs with the [Sentry Fastlane plugin](#fastlane).
- Use the [Sentry App Store Connect integration](#appstore-connect), which fetches the dSYMS directly from App Store Connect.
- Download manually from App Store Connect:
- Open Xcode Organizer, go to your app, and click _Download dSYMs..._
- Log in to App Store Connect, go to your app > “Activity".
- Click the build number to go into the "detail" page, and click _Download dSYM_.
- Manually upload the dSYMs with [sentry-cli](#sentry-cli).

These dSYMs contain obfuscated symbol names and paths. You must upload the BCSymbolMap file stored in your xcarchive so Sentry can properly symbolicate your crash reports. You can do this by using the `debug-files upload` command of either [sentry-cli](#sentry-cli) or the [Sentry Fastlane plugin](#fastlane), which will automatically find and upload all BCSymbolMap files when specifying the path to the app's xcarchive.
2 changes: 1 addition & 1 deletion src/wizard/react-native/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ npx @sentry/wizard -s -i reactNative

[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.

- 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.
- iOS Specifics: When you use Xcode, you can hook directly into the build process to upload debug symbols and source maps. However.
- 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.

### Initialize the SDK
Expand Down