-
-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sentry Debug Files Upload Failure - iOS #2323
Comments
This is a duplicate of #2092 |
One thing to note is that dSYMs are not generated for Swift Packages, so they are missing in newer archives compared to prior archives made with Cocoapods. We've done completely clean builds, deleting derived data, archive directories, etc. and still get CLI failures when Filestack is managed by Swift Package Manager. It happens consistently 100% of every build. We've filed filestack/filestack-ios#80 with the library - but haven't heard anything back. We're mostly looking for clarification as to what does this checksum validation do, and what triggers failures so we can better determine how to continue to diagnose the issue. |
@Mordil could you please provide a minimal reproduction I can check out locally and run to reproduce the error? I am on Mac, so I should be able to reproduce this easily given the code. Please also provide exact steps for how to run the reproduction code. |
Attached is a minimal reproduction project. There's a README explaining the setup. |
CLI Version
2.39.1
Operating System and Architecture
Operating System Version
macOS 14.7.1
Link to reproduction repository
No response
CLI Command
No response
Exact Reproduction Steps
We are using the Sentry Fastlane plugin to upload our debug files after creating our iOS target archives, using the
sentry_debug_files_upload
method.We are currently managing one of our dependencies, Filestack, using Cocoapods.
Everything works fine with Cocoapods, with the
use_frameworks!
option.After switching to manage the dependency to Swift Package Manager - we run into the issue with uploading debug files
Expected Results
I expect the Sentry CLI to successfully upload all debug symbols to Sentry, with no errors.
Actual Results
Sentry CLI fails to upload ANY debug symbols, and errors with
error: Invalid checksum
Logs
The text was updated successfully, but these errors were encountered: