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
После загрузки новые события показывают исходные имена.