I'm building a OSX app and this is giving me a very hard time.
I need to generate a separate dSym file for symbolicating crash reports and I want to strip function names and symbols so as to keep out prying eyes.
I'm using these command line flags when building my Release build. It generates the dSym just fine, but it doesn't strip the symbols from the binary so the crash report shows my function names...which I don't want.
GCC_GENERATE_DEBUGGING_SYMBOLS=YES,
GCC_DEBUGGING_SYMBOLS = full,
DEBUG_INFORMATION_FORMAT=dwarf-with-dsym,
DWARF_DSYM_FILE_NAME = "$(TARGET_NAME).dSYM",
DWARF_DSYM_FOLDER_PATH = "$(CONFIGURATION_BUILD_DIR)/dSyms",
DEPLOYMENT_POSTPROCESSING = YES,
COPY_PHASE_STRIP=YES,
STRIP_INSTALLED_PRODUCT = YES,
STRIP_STYLE = all,
SEPARATE_STRIP = YES
Please help...thanks.