Skip to content

iOS: manual symbolication

Marc Durdin edited this page Nov 6, 2021 · 1 revision

In some situations, we do not have symbols automatically available for iOS crashes. We can normally resolve this manually by downloading the relevant symbols from sentry.

When you have a crash report in XCode

  1. locate the .crash file by right-clicking, selecting Show in Finder.
  2. Then if necessary, drill into the .xccrashpoint using Show Package Contents to find the .crash file.
  3. Open the .crash file and follow the instructions at https://developer.apple.com/documentation/xcode/adding-identifiable-symbol-names-to-a-crash-report#Symbolicate-the-Crash-Report-with-the-Command-Line to get the UUID of the relevant modules.
  4. In sentry.io, visit https://sentry.io/settings/keyman/projects/keyman-ios/debug-symbols/?query=UUID (replace UUID with the UUID you found), and download that.
  5. Continue with the instructions from above to manually symbolicate with atos.
Clone this wiki locally