-
Notifications
You must be signed in to change notification settings - Fork 35
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
Unity 2021 Editor crash on startup with 8.5.0 Firebase SDK #89
Comments
FWIW if you're just making a cursory examination of the error message |
still suffers from this issue in 8.6.2 |
I found this happens in the following versions as well
|
Hello comrades! The editor didn't crash! |
Oh great day! Christmas has come early. It's all working for us as well. Such a tiny diff to end our woe and suffering: googlesamples/unity-jar-resolver@23a3eb7 We still have to do some small hackery to keep things working on the new Apple Silicon Macs, but that's not too painful. For anyone that turns up here later chasing down that particular rabbit, see here: https://github.com/aroman/firebase-unity-applesilicon I'm going to help out the Firebase team and call this closed. Upgrading EDM to 1.2.168 is the key fix. |
A few more details on the Apple Silicon workaround: using the .tgz files in conjunction with ASi just means installing the Firebase packages as normal via the package manager and then creating a directory in your Hopefully Google will eventually ship arm64 libraries as well for Firebase and all the hackery can end. |
A skeleton project set up with Firebase App and Firebase Auth crashes Unity 2021.2 immediately on startup. The relevant error from the Editor.log is thus:
You can clone this repo: https://github.com/samskivert/unity-2021-firebase-crash and then put the requisite .tgz files from https://developers.google.com/unity/archive into GooglePackages in the top-level directory to repro the crash:
Notably it does not happen if the Unity SDK is added via the .unitypackage files, so something about installing the SDK via the package manager is tickling the bug.
I have not been able to devise a workaround, so it prevents us from upgrading from Unity 2020 (where it works) to Unity 2021 (where it crashes on startup).
The text was updated successfully, but these errors were encountered: