Errlume

Flutter

Debug- и profile-сборки присылают читаемый стек без дополнительных файлов.

1. Release без обфускации

Имена функций уже есть в событии. Отдельная загрузка не нужна.

2. Release с обфускацией

Соберите приложение с вынесенными символами и картой имён.

flutter build <цель> \
  --obfuscate \
  --split-debug-info=build/symbols \
  --extra-gen-snapshot-options=--save-obfuscation-map=build/obfuscation.map.json

3. Загрузите файлы

Карту имён положите на страницу Dart map.

obfuscation.map.json

Отладочный файл положите на страницу символов.

Linux.

app.linux-x64.symbols

macOS: каталог dSYM или файл Mach-O.

Windows.

app.windows-x64.pdb

После загрузки новые события показывают исходные имена.