You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Assert when signing an ipa with .dSYM files inside #46
I've noticed an issue when installing an ipa where multiple signers fail to sign it, eventually I tried using ldid directly and it was giving this error:
Upon further investigation it happens when it attempts to sign .dSYM files directly or more correctly when signing (binary name).dylib/Contents/Resources/DWARF/(binary name).dylib
It seems like it thinks that .dylib inside the dSYM should be signed
Activity
CRKatri commentedon Jan 31, 2026
We can probably add a check in the recursive signing code to check against the debug symbols magic number and skip those files.
Can you send me an ipa with the dSYM that I can test with?
ksagameng2 commentedon Jan 31, 2026
https://github.com/FWGS/xash3d-fwgs/releases/download/continuous/xash3d-fwgs-ios-arm64.ipa
CRKatri commentedon Jan 31, 2026
Please test pr #47 and see if it fixes the issue.
ksagameng2 commentedon Feb 1, 2026
Seems to work correctly when signing the .app