I’m wondering about the extra linker flags Unity places in the generated Xcode projects, -S -x, which to my understanding strip all symbol names and debugging information from the generated object files, thus making it impossible to gather debugging information to translate crash logs and backtraces (this is the source for the “no debugging information for architecture armv6/armv7” that a lot of people see when compiling in Xcode). Is there any reason for these flags? Would we run into any problems were we to remove them?
Thanks in advance for any info! Regards,
- jmpp