Xcode Crash Organizer does Not Symbolicate .xccrashpoint Files

前端 未结 4 977
日久生厌
日久生厌 2020-12-08 14:11

The new Xcode 7 \"Crashes\" tab in the organizer shows a handful of crashes from the AppStore for my app. According to the documentation, there should be a stack trace. Howe

4条回答
  •  清歌不尽
    2020-12-08 14:51

    Short Story:

    In Xcode 9.0: "The Crashes Organizer symbolicates unsymbolicated logs, if they are selected, using a local .dSYM indexed by Spotlight. (22550064)"

    You can check out more on this in Xcode's Documentation.

    Long Story:

    When Xcode builds an .xcarchive for a machine code app it generates .dSYM files that are being indexed by Spotlight by default. For an app uploaded with bitcode you can use the Archives organizer to download dSYMs where they are being indexed by Spotlight by default.

    If you choose not to include symbol information when uploading your app to the App Store, the crash logs downloaded by the Crashes Organizer will be unsymbolicated. If you have the appropriate .dSYM files that were generated for the app version that crashed, Xcode will automatically symbolicate the crash when you click on the crash to view it. This functionality exists in Xcode 9.0+. You may manually invoke a re-symbolication by right-clicking on the log detail view and clicking "symbolicate".

提交回复
热议问题