The lack of debugging symbols triggers a warning when uploading to Apple
Hi,
When sending to Apple an archived app that includes your SDK, the following (avoidable) warning popups up. While not blocking (hopefully) the release process, I think it may affect troubleshooting in case your SDK suffers some crash and we need to trace it in the logs.
Upload Symbols Failed
The archive did not include a dSYM for the TalsecRuntime.framework with the UUIDs [...]. Ensure that the archive's dSYM folder includes a DWARF file for TalsecRuntime.framework with the expected UUIDs.
Cheers.
Hello, we uploaded the DSYMs in the Releases. E.g. https://github.com/talsec/Free-RASP-iOS/releases/tag/v6.9.0
Can you try it?
Kind regards, Talsec team
Hi @msikyna, I've tried it now both ways:
a) If I add the dsyms within the copy of TalSec framework in my project (dSyms are usually within the framework they belong to), I get a framework signing error when building: https://imgur.com/a/qahRkDM
b) If I include the dsyms outside of the framework, it builds and archives, but the following error appears when trying to upload to the AppStore (and the warning from the original post remains). https://imgur.com/a/LJxwXDL
Hello! This issue has been marked as inactive. If there is no further activity within the next 14 days, this issue will be automatically closed. If you believe this issue is still relevant and requires attention, please comment or provide additional information.
Hi fellas, any hint to where the issue falls? Just to know if I am handling the dsyms wrongly or not. Thx.
Hello @fortesdev , is your app Swift based, or is it Flutter or any other multiplatform? Thank you!
HI @msikyna, our apps are pure native swift.
Hi @fortesdev,
I've investigated the issue, it seems like it might be a bug in Xcode 16's behavior. A possible fix I've found browsing similar issues might be utilizing a custom distribution type. Please see this Apple forums reply for more details: https://developer.apple.com/forums/thread/763731?answerId=811616022#811616022
Let me know if this helps or if you have any further questions.
Thank you for using our SDK!
Kind regards, Talsec team
Hi @tomskypy, crashlogs and diagnostics are important for us. We'll have to deal with the warning then - not a big deal.
Thanks!