Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Xcode does not generate dSYM file

In my iOS Project, I have set the Generate Debug Symbols to be Yes, but the .dYSM file is not created in DerivedData folder. I am running this application on my iPhone. Because I need it to map it to do the time profiler, because time profiler shows all the symbols in hex address. That has to be symbolicated to identify the time taking tasks.

Thanks in advance.

like image 892
Shanmugaraja G Avatar asked Aug 01 '16 10:08

Shanmugaraja G


People also ask

How do I get dSYM files from the app store?

Get and Upload the Correct dSYM File To download the processed dSYM file, in the Xcode Archives Organizer: Make sure this version of the application is available for download (either TestFlight or the iTunes store). In the Archives organizer, select the archive for this version. Click the Download dSYMs button.

What is dSYM file in iOS?

A dSYM file is a debug symbol file generated by Apple Xcode and has all the debugging information for the particular crash. They are useful for re-symbolicating the crash reports. Apptics automatically processes your dSYM files to give you human-readable crash reports.


1 Answers

I went through this apple doc. This helped me. This says to set the Debug Information format to be DWARF AND DSYM in target build settings.

This apple doc says the following:

By default, Xcode saves symbols as dSYM bundles in the Build folder. Xcode creates the default dSYM bundle path by adding the extension .dSYM to the executable name. To generate dSYM bundles in Xcode, go to the Build Settings area for your project, and select Debug Information Format > Dwarf with dSYM File in the Build Options section

like image 127
Shanmugaraja G Avatar answered Sep 19 '22 10:09

Shanmugaraja G