If logs aren’t symbolicated

If logs aren’t symbolicated in the Crashes or Energy organizer, choose one of these options to provide the symbols needed to symbolicate them.

Option 1: Upload symbols to App Store Connect

If you include symbols when you upload your app to App Store Connect, the service automatically symbolicates the logs. You don’t need the symbols on your Mac.

Option 2: If you include bitcode but not symbols, download the symbols

If you include bitcode when you upload your app to App Store Connect but not the symbols, download the dSYM files that the App Store generated when compiling the bitcode.

Option 3: Obtain the symbols from another source

If you don’t include symbols or bitcode when you upload your app, make sure the archive containing the symbols is on your Mac. For example, if another team member uploaded the app, get the archive from that team member.

If a Symbolicating spinner appears in the upper-right corner of the detail area in the organizer when you view a crash or energy log, Xcode is attempting to symbolicate the logs. Xcode uses the dSYM files on your Mac that are indexed by Spotlight. If Xcode succeeds, the spinner disappears and the symbols appear in the logs. If Xcode fails, you must provide the symbols and then manually symbolicate the logs.

Symbolicate logs

  1. In the Crashes or Energy organizer, view a crash or energy report.

  2. In the detail area, right-click and choose Symbolicate from the pop-up menu.

    If the Symbolicate menu item is disabled, the log is fully symbolicated or is currently being symbolicated.

See alsoWhat is symbolication?