first, get your dSYM file(s)
open the xcode organizer and navigate to archives. right click on an archive and click Show In Finder right click on the .xcarchive file and click Show Package Contents navigate to the dSYMs folder and copy your app's .app.dSYM somewhere more easily accessible. I copied it to my ~/Desktop/
second, install the sentry-cli
wget https://github.com/getsentry/sentry-cli/releases/download/1.64.1/sentry-cli-Darwin-x86_64 -O ~/Downloads/sentry-cli-Darwin-x86_64
chmod 755 ~/Downloads/sentry-cli-Darwin-x86_64
mv ~/Downloads/sentry-cli-Darwin-x86_64 /usr/local/bin/sentry-cli
third, create an auth token in your sentry account
in your sentry account ui, navigate to API keys click on Create New Token you may or may not need read/write/admin scopes for project/org. i used all and uploads work, but you may only need less permissions.
fourth, upload your dSYM to sentry
i followed these instructions: https://docs.sentry.io/platforms/apple/guides/ios/dsym/
sentry-cli --auth-token EXAMPLE123 upload-dif --org my-org --project my-project ~/Desktop/MY_APP.app.dSYM
you can find the uploaded debug files in your org's project's settings under Processing > Debug Files. for example:
https://sentry.io/settings/my-org/projects/my-project/debug-symbols/
fifth, reprocesses events in sentry's ui
you'll have to navigate to an issue without any symbolications, scroll down to where you can see Images Loaded and view your app's image. Find the options to initiate reprocessing of all issues and then just wait. Should be good to go. You may need to upload dSYMs for each and every release binary you have uploaded to the app store to uncover as many missing symbols as you can.