3 ms·
I can imagine that in case of app crashes, having debug symbols makes debugging them much easier. Other than that, there’s unlikely to be a reason.
by stingraycharles 5y ago
I can imagine that in case of app crashes, having debug symbols makes debugging them much easier.
Other than that, there’s unlikely to be a reason.
- dceddia 5y agoThis is maybe part of it, but having shipped a macOS app that’s stripped of symbols, crashes can still be debugged as long as I’ve got the dSYM file that was made at build time, so I don’t think it’s a super strong argument. Tools like Sentry will catch the crashes and symbolicate them for you, if you’ve provided them with the dSYM. It can be done on the local machine too.
- deleted 5y ago[deleted]
- saagarjha 5y agoSymbols are good to ship so that your users can see what is going on as well, FWIW. They just shouldn’t be 200 MB…