Hello FlutterFlow Community,
I am currently experiencing a critical issue when attempting to archive my Flutter project for iOS. During the archiving process, Xcode throws multiple "Multiple commands produce" errors related to various Firebase frameworks, including GoogleDataTransport.framework
, FirebaseMessaging.framework
, and others. This issue is preventing me from completing the archive and thus significantly impacting my project's progress.
I have consulted the Firebase iOS SDK release notes and noticed that version 10.23.1 (released on March 28, 2024) includes fixes for "[Swift Package Manager / CocoaPods] Fixes the macOS/Catalyst xcframework structure issue in Firebase Analytics blocking submission via Xcode 15.3." I believe that updating to this version could potentially resolve my archiving issues. (https://firebase.google.com/support/release-notes/ios)
However, despite my efforts, I've been unable to update to this specific version of the Firebase iOS SDK in my Flutter project.
Here is a brief overview of the error messages received during the archive process:
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleDataTransport.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseMessaging.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FBLPromises.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FBLPromises_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseInstallations.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCore.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/nanopb.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseMessaging_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseInstallations_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCoreInternal.framework'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleDataTransport_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCoreInternal_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/FirebaseCore_Privacy.bundle'
Multiple commands produce '/Users/ronfogel/Library/Developer/Xcode/DerivedData/Runner-efgxqcpmchqdiiablgampjiffofa/Build/Intermediates.noindex/ArchiveIntermediates/Runner/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/GoogleUtilities.framework'
(But the error includes conflicts with multiple Firebase frameworks. Added the whole log separately).
Environment:
Flutter version: 3.19.5
Dart version: 3.3.3.
iOS target: 13.0
Given the fixes mentioned in the Firebase iOS SDK release notes for version 10.23.1, I am ready on updating to this version but have hit a roadblock.
My entire project is on the line here, so any guidance, insights, or suggestions on how to resolve this issue and successfully update to Firebase iOS SDK version 10.23.1 would be immensely appreciated.
Thank you in advance for your support and assistance.