Free-RASP-iOS icon indicating copy to clipboard operation
Free-RASP-iOS copied to clipboard

The lack of debugging symbols triggers a warning when uploading to Apple

Open fortesdev opened this issue 7 months ago • 2 comments

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.

fortesdev avatar May 09 '25 11:05 fortesdev

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

msikyna avatar May 13 '25 08:05 msikyna

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

fortesdev avatar May 13 '25 11:05 fortesdev

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.

github-actions[bot] avatar Jun 02 '25 06:06 github-actions[bot]

Hi fellas, any hint to where the issue falls? Just to know if I am handling the dsyms wrongly or not. Thx.

fortesdev avatar Jun 02 '25 06:06 fortesdev

Hello @fortesdev , is your app Swift based, or is it Flutter or any other multiplatform? Thank you!

msikyna avatar Jun 16 '25 08:06 msikyna

HI @msikyna, our apps are pure native swift.

fortesdev avatar Jun 16 '25 09:06 fortesdev

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

tomskypy avatar Jun 18 '25 11:06 tomskypy

Hi @tomskypy, crashlogs and diagnostics are important for us. We'll have to deal with the warning then - not a big deal.

Thanks!

fortesdev avatar Jun 19 '25 14:06 fortesdev