Skip to content

FR: Add missing support for Apple Silicon Mac Catalyst apps when integrating Firebase manually with xcframeworks. #7007

@stephanejais

Description

@stephanejais

Feature proposal

  • Add the missing Apple Silicon slices to the maccatalyst variant of the xcframeworks in Firebase.zip.

The Release 7.1.0 of Firebase.zip containing all the .xcframeworks for manual integration does not contain an arm64 slice for the maccatalyst variant.
As a result, when creating an archive for "Any Mac (Apple Silicon, Intel)", linking fails with the following errors:

Undefined symbols for architecture arm64:
  "_OBJC_CLASS_$_FIRApp", referenced from:
      objc-class-ref in XXX
  "_OBJC_CLASS_$_FIRCrashlytics", referenced from:
      objc-class-ref in XXXX
  "_OBJC_CLASS_$_FIRDatabase", referenced from:
      objc-class-ref in XXX
  "_OBJC_CLASS_$_FIRRemoteConfig", referenced from:
      objc-class-ref in XXX
  "_OBJC_CLASS_$_FIRTransactionResult", referenced from:
      objc-class-ref in XXX
...

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions