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:

image

/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)

Most upvoted comments

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.