-
Notifications
You must be signed in to change notification settings - Fork 48
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
fix: Removed FirebaseFirestoreSwift
from umbrella framework for FlutterFire & React Native Firebase projects
#63
Conversation
FirebaseFirestoreSwift
from framework for FlutterFire & React Native Firebase projectsFirebaseFirestoreSwift
from umbrella framework for FlutterFire & React Native Firebase projects
Let me know if this works for RNFB, @mikehardy (I thought this was an issue on RNFB but can't seem to find it now. I can remove the if condition for RNFB although I would think it's not needed anyway and it is being built for nothing). It works for FlutterFire. Use: pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :branch => "@russell/ios-10" in your |
@russellwheatley
|
I will test later this morning, rnfb does use this sometimes it is just not logged as I'm tracking personally and using the FF issue as a proxy To make sure I understand, zip and pod may interoperate with this shared swift pod in between, but only if it comes in via cocoapods, not as a zip component? Same as leveldb it seems and will inform how to handle any future shared stuff if it's in a new component |
@leehack show me your Podfile, please? |
|
I don't believe a zipped + compiled dependency like |
@leehack hmmm, not sure based on your Podfile. Have you fully cleaned your project? |
@leehack might be worth building in xcode as well, you will likely get better logging to debug. |
@russellwheatley Sure. Let me try it. |
@russellwheatley wait. I can't build from xcode anyway without |
@leehack woops, yeah, that is correct. Not sure what this means:
|
Send me your pubspec as well. I'll see if I can build |
@russellwheatley I meant the pre-download part works with:
|
|
Let me prepare a clean project for this. |
Not sure why but no matter the dependency I have, It just can't download the precompiled SDK from the branch. |
I tried pod cache clean and install with the 10.0.0 tag. I see a difference in that it has |
did it work using |
@russellwheatley |
@leehack The article you shared says you can use tag instead of branch and it will get the branch? Hence my question. Not pushing a tag until the next iOS SDK update. This is a temporary measure, it won't get merged (and subsequently tagged) until we're sure it's a solution. I'm awaiting feedback from users. Thus far, you're the only one not able to |
@russellwheatley Finally, the download is complete. It took around 20min ;) I also confirm the |
I also confirm that the ios build worked as well for my flutter project. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This worked for me and looks like a pretty small change all in all, nice one
closes #62