概要
using System; using UnityEngine; public class Example : MonoBehaviour { private void Update() { throw new Exception( "ライチュウ" ); } }
Firebase Crashlytics を導入している Unity プロジェクトで
Android で例外が発生しても Firebase コンソールに送信されない現象に遭遇した
using System; using Firebase.Crashlytics; using UnityEngine; public class Example : MonoBehaviour { private void Awake() { Crashlytics.IsCrashlyticsCollectionEnabled = true; } private void Update() { throw new Exception( "ライチュウ" ); } }
Awake や Start で Crashlytics のいずれかのプロパティにアクセスするようにしたら
Firebase コンソールに送信されるようになった