5 ms·
I'm no mobile developer, but why wouldn't stripping out symbols be default behaviour that publishing process performs?
by eithed 5y ago
I'm no mobile developer, but why wouldn't stripping out symbols be default behaviour that publishing process performs?
- stingraycharles 5y agoI 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…