Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Carthage versioning #7946

Closed
icedice opened this issue Apr 23, 2021 · 2 comments
Closed

Carthage versioning #7946

icedice opened this issue Apr 23, 2021 · 2 comments
Labels

Comments

@icedice
Copy link

icedice commented Apr 23, 2021

[REQUIRED] Step 1: Describe your environment

  • Xcode version: 12.4
  • Firebase SDK version: 7.11.0
  • Installation method: Carthage

[REQUIRED] Step 2: Describe the problem

The Carthage usage document (https://github.com/firebase/firebase-ios-sdk/blob/master/Carthage.md#carthage-usage) clearly states that

All Firebase components share the same version. Mixing and matching components with different versions may cause linker errors.

The newest version available seems to be 7.11 however for FirebaseAnalyticsBinary which always needs to be included the newest version is 7.4

What's going on here?

@google-oss-bot
Copy link

I found a few problems with this issue:

  • I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
  • This issue does not seem to follow the issue template. Make sure you provide all the required information.

@ryanwilson
Copy link
Member

Hi @icedice - sorry for the trouble. You can see an explanation at #7698 (comment), but the tl;dr is that Analytics switched to distribute the binary as an xcframework so we could support Apple silicon, but carthage doesn't have a release that supports xcframeworks yet.

We have another issue tracking Apple silicon support for Carthage that is tracked at #7039 that would solve this issue as well.

Thanks!

@firebase firebase locked and limited conversation to collaborators May 24, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants