Essentially, when Firestore is initialized in Airplane Mode or if there's no internet connection for another reason, and Lunar is enabled (the full plugin via the menubar), there is an immediate crash on iOS (Android is fine).
Perhaps there are just too many error log statements coming through? Another interesting note is that disabling the Lunar gameobject in the scene doesn't fix it. As long as it's globally enabled in the project, the crash is 100%.
Now that I now this, I'm checking there's a stable connection before initializing Firestore, but there's clearly an issue.
First off, I'm a huge fan this project and its execution.
I recently posted an issue on the Unity/Firebase repo that involves Lunar Mobile Console.
Essentially, when Firestore is initialized in Airplane Mode or if there's no internet connection for another reason, and Lunar is enabled (the full plugin via the menubar), there is an immediate crash on iOS (Android is fine).
Perhaps there are just too many error log statements coming through? Another interesting note is that disabling the Lunar gameobject in the scene doesn't fix it. As long as it's globally enabled in the project, the crash is 100%.
Now that I now this, I'm checking there's a stable connection before initializing Firestore, but there's clearly an issue.
I go into more detail in the thread above. Here's the full log.