I am receiving the error: dusplicate precompiled assemblies with the same name are now allowed -
assets/mobiledependencyresolver/editor/google.version.dll assets/externaldependencyresolver/editor/google.version.dll <- these are from my memory may not be exact
When I install firebase it also installs these dependencies, which results in duplicates (Im assuming because the mobile dependency resolver has the same named dll file for Android deployment)
I have tried:
- Renaming the files - results in compilation errors because I cant just simply rename assemblies
- Not including the duplicate files when I import the package - results in compilation errors
- Deleting the files - compilation errors
All of the firebase SDK components include an external dependency resolver and depend on it so Im not sure how to resolve this/why im the only one having this issue.
As detailed in Unity's Documentation "The Unity Mediation package is no longer available for new installs as of December 2022". Therefore unless you need to use it and already have it working it might be best to remove it from the project.
In order to fix your project do the following.
From there you just need to make sure the resolver is pulling in the appropriate dependencies for your target platform. Here is a step by step guide for running and debugging this process.