quickstart-ios: [ios] Product > Archive fails due to `FirebaseAppIndexing(FIRAppIndexing.o)' was built without full bitcode.`

Love the Firebase tools. We’ve implemented Dynamic Links, now we are attempting AppIndexing. Apologies if this is not where we should’ve filed this issue. We understand this is not a quickstarat-ios issue.

Issue

When building our archive (Xcode Product > Archive), we get the following error.

ld: bitcode bundle could not be generated because 

'<path/to/app>/Pods/FirebaseAppIndexing/Frameworks/FirebaseAppIndexing.framework/FirebaseAppIndexing(FIRAppIndexing.o)' 

was built without full bitcode. 

All object files and libraries for bitcode must be generated from Xcode Archive or Install build for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
  • Can we work around this with linker flags?

Podfile

# Uncomment this line to define a global platform for your project
platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!
 target 'nameOfMyApp' do
  pod 'Firebase/DynamicLinks'
  pod 'Firebase/AppIndexing'
 end

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 16 (2 by maintainers)

Most upvoted comments

@roblabs, @wimbledon & @kressm… Good news!

I received an answer from Google:

Thanks Bruno.

We're working on adding the bitcode for this. You should see it sometime in the future. Keep an eye out on the release notes for further updates.

Regards,

This is the link for release notes: https://firebase.google.com/support/releases

😃

😕 Let’s wait…