When building an optimised release dynamic framework we see a lot of local symbols in Mach-O. When calling strip -x this can be dramatically reduced whilst still having a usable artefact.
Current logic seems to keep symbols for DSYM extraction in debug light mode. But only strips hardcoded debug symbols (strip -S) afterwards.
When building an optimised release dynamic framework we see a lot of local symbols in Mach-O. When calling
strip -x
this can be dramatically reduced whilst still having a usable artefact.Current logic seems to keep symbols for DSYM extraction in debug light mode. But only strips hardcoded debug symbols (
strip -S
) afterwards.