Apps using SwiftyXrayCore face App Store upload warnings due to missing dSYM debug symbol files in the XCFramework release. This also prevents crash logs from being symbolicated for this framework.
Background/Problem:
- When uploading an iOS app using SwiftyXrayCore to App Store Connect (Xcode 16 and later), Apple displays a warning:
dSYM Files not found for this UUID, referencing SwiftyXrayCore.framework.
- The release XCFramework is built with
-ldflags='-s -w', which strips all debug symbols. This means manual or automated dSYM creation (e.g., using dsymutil) is not possible.
- This issue also impacts post-release support, as developers cannot symbolicate crash logs involving SwiftyXrayCore.
Request:
- Please consider either:
- Providing official releases/binaries of SwiftyXrayCore (and/or SwiftyXrayKit) with debug symbols included so that Xcode can generate and include a valid dSYM for App Store submission. OR
- Shipping a separate dSYM file with releases, or providing instructions to build with debug symbols (not using
-ldflags='-s -w').
Benefits:
- Developers can submit to App Store without warnings
- Symbolicated crash logs enable better diagnostics and user support
Reference discussion: 
Thank you for considering this feature request.
Apps using SwiftyXrayCore face App Store upload warnings due to missing dSYM debug symbol files in the XCFramework release. This also prevents crash logs from being symbolicated for this framework.
Background/Problem:
dSYM Files not found for this UUID, referencing SwiftyXrayCore.framework.-ldflags='-s -w', which strips all debug symbols. This means manual or automated dSYM creation (e.g., using dsymutil) is not possible.Request:
-ldflags='-s -w').Benefits:
Reference discussion:
Thank you for considering this feature request.