Skip to content

Firestore Carthage installation is missing gRPC-C++ in 8.0.0 #8112

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

Closed
paulb777 opened this issue May 19, 2021 · 4 comments · Fixed by #8182
Closed

Firestore Carthage installation is missing gRPC-C++ in 8.0.0 #8112

paulb777 opened this issue May 19, 2021 · 4 comments · Fixed by #8182
Assignees
Milestone

Comments

@paulb777
Copy link
Member

paulb777 commented May 19, 2021

Opened to track issue raised at #7576 (comment)

@paulb777
Copy link
Member Author

This looks like a Carthage issue. I reported at Carthage/Carthage#3185.

In the meantime, you can get the missing gRPC-C++.xcframework by manually downloading https://dl.google.com/dl/firebase/ios/carthage/8.0.0/FirebaseFirestore-6c7035fccbea27c0.zip in the browser and unzipping

@icedice
Copy link

icedice commented May 20, 2021

This looks like a Carthage issue. I reported at Carthage/Carthage#3185.

In the meantime, you can get the missing gRPC-C++.xcframework by manually downloading https://dl.google.com/dl/firebase/ios/carthage/8.0.0/FirebaseFirestore-6c7035fccbea27c0.zip in the browser and unzipping

While this will work for local builds it's not going to work on our CI, but I could of cause setup a custom step to download and extract the file...

@paulb777
Copy link
Member Author

paulb777 commented Jun 1, 2021

Thanks to @elliottwilliams (in Carthage/Carthage#3185) for isolating this to an issue with the Firebase ZipBuilder in how it constructs xcframeworks for Carthage.

I'lll investigate a fix and follow up here.

@paulb777 paulb777 self-assigned this Jun 1, 2021
@paulb777 paulb777 added this to the 8.2.0 - M98 milestone Jun 2, 2021
@paulb777 paulb777 added the api: inappmessaging Firebase In App Messaging label Jun 11, 2021
@paulb777
Copy link
Member Author

This issue and fix also applies to In App Messaging since it also has Resources. See Carthage/Carthage#3185 (comment).

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

Successfully merging a pull request may close this issue.

2 participants