Unity editor version: 2019.1.14f1
Firebase Unity SDK version: 6.9.0
Firebase plugins in use (Auth, Database, etc.): Auth, Cloud Functions, Realtime Database, Storage
Additional SDKs you are using (Facebook, AdMob, etc.): Facebook
Platform you are using the Unity editor on (Mac, Windows, or Linux): Windows
Platform you are targeting (iOS, Android, and/or desktop): Android
Scripting Runtime (Mono, and/or IL2CPP):IL2CPP
(Please list the full steps to reproduce the issue. Include device logs, Unity logs, and stack traces if available.)
FirebaseCppApp-6_9_0.so file size slightly too big for GitHub. Current Github file size limit is 100mb, but the file size 104mb
Have you been able to reproduce this issue with just the Firebase Unity quickstarts (this GitHub project)?
What's the issue repro rate? (eg 100%, 1/5 etc)
100%
Shit... got the same problem, can't update firebase because we are using GitHub to store the project, CppApp.so file is way to big!
Same here ;(
Same here ;(
Shit... got the same problem, can't update firebase because we are using GitHub to store the project, CppApp.so file is way to big!
Hi guys, I do have solution for now is that I gitignore the so and meta file, then export it as unitypackage and distribute among the programmer
We did enable LFS support for entire project, but still it's not a good option. If someone do not have premium account it will not be able to continue development with githbub or firebase.
Got the same problem also.
Forgive me for asking but is the FirebaseCppApp.so needed if I'm only using the firebase database and nothing else?.
FirebaseCppApp.so is Firebase's C++ implementation for all components on Linux desktop. If you're not running the editor on Linux or compiling for Linux, you can remove it to workaround the issue.
@stewartmiles I also have the same issue and I've removed this file, but even though I'm on Windows desktop I still see errors in console about missing so file. I had to add ifdefs to skip any firebase-related runtime code from compilation in editor to avoid errors when playing in editor.
FirebaseCppApp.sois Firebase's C++ implementation for all components on Linux desktop. If you're not running the editor on Linux or compiling for Linux, you can remove it to workaround the issue.
Worked on Mac just fine. Thanks
Edit: Could removing this issue cause perhaps some issues on Android build?
I ran into this problem because I am building to target Linux x86_64. I was able to solve it using git lfs track [filepath] (and then git lfs pull on the build machine).
I think it's good idea to have firebase unitypackage with only iOS/Android dependencies for mobile devs
I think it's good idea to have firebase unitypackage with only iOS/Android dependencies for mobile devs
I agree 100%! @stewartmiles Is anything like this in the works? 馃槃
FirebaseCppApp.sois Firebase's C++ implementation for all components on Linux desktop. If you're not running the editor on Linux or compiling for Linux, you can remove it to workaround the issue.
Does removing this will give us any problem later on?
For me, i'm only going to build this using Android/IOS.
[EDIT]
tried it in the editor i haven't seen any error
made a build in android, i didn't see any error
^This solution is the best solution if you're not using Linux to build your games.
I am getting this error too (240MB!)
FirebaseCppApp-6_14_0.so is 242.71 MB; this exceeds GitHub's file size limit of 100.00 MB
If I'm on Mac and building for iOS / Android, am I safe to delete this file too?
EDIT: It turns out the application crashes without this file (both in Unity editor and iphone). All I can do is remove Firebase from my project. Shame on you Google :(
+1
+1
Half a year later and the file is now 200mb in size... still too large for Git.
That's how they force us to migrate to UPM Firebase installation
@stopiccot I'm planning to migrate to UPM installation in future. But the other option is to use git lfs :)
Hi folks,
You should be able to install Firebase through UPM now (and it is FUN!)
In this case, you can just checkin Packages/manifest.json
Instructions
https://firebase.google.com/docs/unity/setup#add-sdks-upm
Known Issues
https://firebase.google.com/docs/unity/setup#known-issues
Let me know if this helps!
Hey @walaoRIKI. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically.
If you have more information that will help us get to the bottom of this, just add a comment!
Since there haven't been any recent updates here, I am going to close this issue.
@walaoRIKI if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.
Most helpful comment
FirebaseCppApp.sois Firebase's C++ implementation for all components on Linux desktop. If you're not running the editor on Linux or compiling for Linux, you can remove it to workaround the issue.