TobiasBuchholz / Plugin.Firebase

Wrapper around the native Android and iOS Firebase Xamarin SDKs
MIT License
215 stars 50 forks source link

Support for Firebase In-App Messaging #112

Closed raver99 closed 11 months ago

raver99 commented 1 year ago

First of all great plugin, it is really helpful to have a wrapper for all these Firebase features.

Unfortunately, In-App Messaging is not working, even if I add the appropriate SDK "Xamarin.Firebase.InAppMessaging".

In the playground project, when I add the nuget previously mentioned to the Android project, there is the following build time error:

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(3,3): Error XA1014: JAR library references with identical file names but different contents were found: referenceguava.jar. Please remove any conflicting libraries from EmbeddedJar, InputJar and AndroidJavaLibrary. (XA1014) (Playground.Android)

Any ideas on how to support In App Messaging as well? Thanks

TobiasBuchholz commented 1 year ago

The In App Messaging Feature is not supported by the plugin yet, so I don't have any exerience regarding to this issue sorry. But maybe the problem could be solved by adding Xamarin.Google.Guava.ListenableFuture explicitly with excluded assets like it was necessary for the legacy version of the plugin:

<PackageReference Include="Xamarin.Google.Guava.ListenableFuture" Version="1.0.0.2" ExcludeAssets="build;buildTransitive" />

Hope this helps!

TobiasBuchholz commented 11 months ago

Since I haven't heard from you in more than 30 days, I hope this issue is no longer affecting you. If it is, please reopen this issue and provide the more information so that I can look into it further. Thank you!