Xcode archive not creating DSYM file
Identifying the problem
As @belsokar suggested, check the Report Navigator. In my case, the dSYM file has not been generated, and there hasn't been a corresponding line that goes like "Generate Appname.dSYM ...in {path}"
But there's been Fabric installed, and it logged the fact of the dSYM file's absence:
Just filer the Report Navigator by "dSYM".
Fixing
In my case I've just had to do what I'm asked of:
DEBUG_INFORMATION_FORMAT should be set to dwarf-with-dsym for ALL configurations.
Also, it may turn out that dSYM file is being generated in an unexpected place. Check environment variables, especially DWARF_DSYM_FOLDER_PATH
and DWARF_DSYM_FILE_NAME
.
To embed the dSYM within the app bundle, just set DWARF_DSYM_FOLDER_PATH
to $(CONFIGURATION_BUILD_DIR)/$(EXECUTABLE_FOLDER_PATH)
and DWARF_DSYM_FILE_NAME
to $(EXECUTABLE_NAME).dSYM
Checking
Now the build should create dSYM for your target
xcode - > product -> Archive
you see Archives window
1 Select any Archives of your app Right click on it Then select show in finder
2 you see aapname.xcarchive file Right click on it and select show package contents
3 you see dSYMs folder open it and get .dSYM
file
:)
Try using: Deployment Postprocessing -> YES