Skip to content

Carthage Firebase.framework does not contain bitcode. #911

Closed
@mpaulsonco

Description

When installed through Carthage, Firebase.framework/Firebase' does not contain bitcode.

My Environment

  • Xcode version: 9.2
  • Firebase SDK version: 4.9.0 (Carthage)
  • Firebase Component: Core, Analytics, Messaging
  • Component version: 4.9.0

Steps to reproduce:

  1. Install Firebase from Carthage following the steps outlined in the guide.
  2. Try and build to a physical device or create an Archive
  3. Encounter error:
ld: '........../Carthage/Build/iOS/Firebase.framework/Firebase' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. file '........./Carthage/Build/iOS/Firebase.framework/Firebase' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Additional Details:

  • This is only a problem with Firebase.framework (the other Carthage-installed dependencies I have in the same project do not have this issue)

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions