Firebase Crashlytics: flutter iOS build stuck on #13428
Labels
blocked: customer-response
Waiting for customer response, e.g. more information was requested.
platform: ios
Issues / PRs which are specifically for iOS.
plugin: crashlytics
type: bug
Something isn't working
Is there an existing issue for this?
Which plugins are affected?
Crashlytics
Which platforms are affected?
iOS
Description
I'm experiencing an issue when creating a production build for my Flutter iOS app. The build process gets stuck indefinitely at the step:
'Run custom shell script 'firebase crashlytics' crashlytics upload symbols without succeeding or failing.
This step neither completes nor fails, and I have to manually terminate the build process after waiting for over an hour. The issue occurs both when running flutter build ios and when using Xcode to archive the app.
When building a debug version, the build fails immediately with the following error:
Could not complete submission of dSYM at /Users/~/Library/Developer/Xcode/DerivedData/Runner-hkgnssncjmtgvaeoydkdxhwzjtpv/Build/Products/Debug-iphonesimulator/Runner.app.dSYM: Error Domain=com.crashlytics.mac.error-domain.process-dsym Code=2 "File no longer exists at (null)" UserInfo={NSLocalizedFailureReason=File no longer exists at (null)}�[0m
I have looked through various posts and have not found a solution.
Reproducing the issue
Steps to Reproduce:
For Production Build:
Run flutter build ios in the terminal, or
Open the iOS project in Xcode and attempt to Archive the app.
Observe that the build process gets stuck at the [firebase_crashlytics] Crashlytics Upload Symbols step.
Wait for an extended period (over an hour); the build does not proceed past this step.
For Debug Build:
Run flutter run to build and run the app on a simulator or device.
The build fails immediately with the dSYM submission error mentioned above.
Expected Behavior:
The build process should complete successfully, allowing me to generate a production build or archive the app in Xcode.
The debug build should run without errors, enabling testing on simulators and devices.
Actual Behavior:
Production Build: The build hangs indefinitely at the Crashlytics upload symbols step.
Debug Build: The build fails immediately with a dSYM submission error related to Crashlytics.
Firebase Core version
3.3.0
Flutter Version
3.24.3
Relevant Log Output
No response
Flutter dependencies
Expand
Flutter dependencies
snippetAdditional context and comments
No response
The text was updated successfully, but these errors were encountered: