Skip to content

Make it clear that windows/linux debug symbols are not supported for the sentry-dart-plugin #15156

@BrainRayChristensen

Description

@BrainRayChristensen

Which section?

Dart > Flutter > Debug Symbols > Sentry Dart Plugin > Building Your Application

Page URL

https://docs.sentry.io/platforms/dart/guides/flutter/debug-symbols/dart-plugin/#building-your-application

Description

The following code blurb makes it seem like uploading debug symbols for windows is supported even though the sentry dart plugin repo says that it only supports Android, iOS/macOS and source maps for Web

flutter build apk --obfuscate --split-debug-info=<output-directory>
flutter build ios --obfuscate --split-debug-info=<output-directory>
flutter build macos --obfuscate --split-debug-info=<output-directory>
flutter build windows --obfuscate --split-debug-info=<output-directory>
flutter build linux --obfuscate --split-debug-info=<output-directory>

Suggested Solution

It should either not include windows/linux lines or it should include comments at the end of the line that say they are not supported

flutter build apk --obfuscate --split-debug-info=<output-directory>
flutter build ios --obfuscate --split-debug-info=<output-directory>
flutter build macos --obfuscate --split-debug-info=<output-directory>
flutter build web --release --source-maps 

or

flutter build apk --obfuscate --split-debug-info=<output-directory>
flutter build ios --obfuscate --split-debug-info=<output-directory>
flutter build macos --obfuscate --split-debug-info=<output-directory>
flutter build windows --obfuscate --split-debug-info=<output-directory> # Windows is not currently supported by the sentry dart plugin / sentry-cli
flutter build linux --obfuscate --split-debug-info=<output-directory> # Linux is not currently supported by the sentry dart plugin / sentry-cli
flutter build web --release --source-maps
  • Note: I added in flutter build web --release --source-maps as well because you might as well combine the two code tabs into one and get rid of the flutter web warning while you're at it

P.S. Thanks for building a great platform! I hope that the plugin does support windows/ linux some day. That would make my dreams come true

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions