[Collaboration and Question] About the updated Firebase iOS Bindings #6
Replies: 7 comments 18 replies
-
|
Wow, thanks for being proactive! I'm a collaborator over at Plugin.Firebase, and Tobias and I already have this planned. I'm working on it now. That said, I'm focusing on the features that I personally rely on, as I can validate the updates naturally without going too far out of my way. At the moment, notable exclusions are:
If you're using any of these, I could use help testing them out. I can also use help validating / testing these packages generally too :-) |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @AdamEssenmacher for the response! Sounds like a plan! I also have apps using the bindings you upgraded only. However, I will be more than happy to help you test them on real applications. Just let me know how I can collaborate with. I will continue keeping an eye on your repository for new updates and releases. If there is a private branch you want me to jump on and run some tests, I will be happy to do it. Thanks again for the effort and looking forward for the new releases, this is going to be awesome 👏🏻 |
Beta Was this translation helpful? Give feedback.
-
|
Those linker errors are addressed in the readme now. |
Beta Was this translation helpful? Give feedback.
-
|
Hello @AdamEssenmacher , I have fantastic news 🥳 ! I updated the packages to version 10.20.0 on the Plugin.Firebase fork I created, and I was able to build without errors the sample MAUI project, I also ran it on a physical device (debug) mode using a personal project, and they worked very good. https://github.com/vhugogarcia/Plugin.Firebase/tree/feature/packages-ios-upgrade What I have tested so far and confirmed it worked as expected:
I plan to test the Storage, Crashlytics and the others as well later on. Thanks @AdamEssenmacher for the contribution on this! |
Beta Was this translation helpful? Give feedback.
-
|
Hello @AdamEssenmacher , I updated the Plugin.Firebase fork to use the AdamE iOS Firebase packages 10.22.0 and it worked very good for the following ones 🎊 :
However, I started to test Crashlytics on the sample app v10.22.0, when I'm building the project, I get the following error: I added the property group as mentioned on the README and added the reference to Installations latest version: <PropertyGroup Condition="'$(TargetFramework)' == 'net8.0-ios'">
<_ExportSymbolsExplicitly>false</_ExportSymbolsExplicitly>
</PropertyGroup> I'm not sure if I'm missing something else to add to the csproj, or if there is a typo somewhere, or if I am doing it wrong. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
-
|
My iOS bindings knowledge got a bit rusty in last few years, but if you need any kind of help from Android side I am the one guilty of maintaining AX and GPS-FB-MLKit repos. Thanks fellas for your work. |
Beta Was this translation helpful? Give feedback.
-
|
Hello @AdamEssenmacher , I updated the Plugin.Firebase fork to use the AdamE iOS Firebase packages 10.24.0 and it worked very good for the following ones 😃
NO building issues and it runs OK on physical devices on DEBUG and RELEASE mode. This time it took me a little more testing since I was testing the new bindings on real devices on release mode, for example on Apple I released an app on TestFlight for testing and it worked OK, and the Apple Privacy Manifest warnings are gone. On Android, I published an internal version of a personal app confirming the app runs as expected on release mode, and the results were very good. 🥳 Just out of curiosity, are you planing to upgrade the packages to 10.25.0? https://firebase.google.com/support/release-notes/ios |
Beta Was this translation helpful? Give feedback.


Uh oh!
There was an error while loading. Please reload this page.
-
Hello @AdamEssenmacher , first, I would like to thank you for your effort to help us with the Firebase Bindings, really appreciate it.
I would like also to collaborate by updating the Plugin.Firebase from our friend Tobias, in fact I went ahead and updated the projects to use the latest version from your packages. You can find the updates here: https://github.com/vhugogarcia/Plugin.Firebase/tree/feature/packages-ios-upgrade
However, when trying to run a sample app to run some tests, I found that when building the iOS project, it returns the following error and warnings:

I have set the mtouch arguments as you mentioned it on the README.
do you know if I'm missing something on my side?
Thanks in advance
Beta Was this translation helpful? Give feedback.
All reactions