firebase-ios-sdk: [Crashlytics] Illegal instruction: 4 on Xcode Cloud during upload-symbols
Description
It was definitely working before with the same codebase and the same Xcode (14.3).
then around weeks ago, I could not run upload-symbols any more.
Here is the error message:
/Volumes/workspace/DerivedData/Build/Intermediates.noindex/ArchiveIntermediates/APAC_Prod/IntermediateBuildFilesPath/TravelAssist.build/Release-iphoneos/APAC_Prod.build/Script-279FBB7E289DFDD000526D82.sh: line 8: 8016 Illegal instruction: 4 “${PODS_ROOT}/FirebaseCrashlytics/upload-symbols” -gsp “${PROJECT_DIR}/Configuration/Firebase/APAC/prod/GoogleService-Info.plist” -p ios “${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}”
Reproducing the issue
No response
Firebase SDK Version
10.11.0
Xcode Version
14.2
Installation Method
CocoaPods
Firebase Product(s)
Crashlytics
Targeted Platforms
iOS
Relevant Log Output
If using Swift Package Manager, the project’s Package.resolved
Expand Package.resolved snippet
Replace this line with the contents of your Package.resolved.
If using CocoaPods, the project’s Podfile.lock
Expand Podfile.lock snippet
Replace this line with the contents of your Podfile.lock!
About this issue
- Original URL
- State: closed
- Created 9 months ago
- Comments: 19 (3 by maintainers)
This seems to be resolved on macOS 14.1
Installing Xcode 15 fixed the issue for me. The project setting was still set to use Xcode 14.3.1. But installing Xcode 15 made uploading work.