Real User Monitoring
User session monitoring, key user actions - everything RUM.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynatrace prompts to upload the correct symbol file for decoding

Srikar
Newcomer

 

I’m currently using Dynatrace for crash reporting in our iOS app. 

We’re encountering crash reports with the signal SIGPIPE, and Dynatrace is prompting us to upload the correct symbol file for decoding.

I have already uploaded the .dSYM file corresponding to the app version, and the upload was marked as successful. However, the crash report still remains undecoded and unreadable.

Could you please help us understand:

  • Why the symbolication might still be failing despite a successful upload?
  • Are there any additional steps or checks we should perform to ensure proper symbolication?

Please let me know if you need any additional information such as build UUIDs, crash logs, or symbol files.

Thank you for your support and guidance.

Best regards,
Srikar Kancherla Karthik
Senior Lead Engineer

1 REPLY 1

Patrick_H
Dynatrace Leader
Dynatrace Leader

Hi,

make sure to validate:

  • the uploaded symbol file has to be exactly the same that from the build of the crashed app (a rebuild has different UUIDs)
  • the version information provided on upload is correct
    • CFBundleShortVersionString does not adhere to Apple's specification (only 3 places allowed for [Major].[Minor].[Patch])
    • CFBundleVersion of 1 seems like this is the initial release of an app? - this should be increased on every build to make the builds distinguishable, if all have the same version here this won't work

If you are not able to resolve your issue please create a support ticket as requested data can be handled privately there (and won't be public like in this forum).

iOS help: https://www.dynatrace.com/support/help/shortlink/ios-hub

Featured Posts