以下の内容はhttps://baba-s.hatenablog.com/entry/2023/01/02/092919より取得しました。


【Unity】Firebase Crashlytics で情報が送信されない場合

概要

using System;
using System.Threading.Tasks;
using Firebase;
using UnityEngine;

public class Example : MonoBehaviour
{
    private async void Start()
    {
        await FirebaseApp.CheckAndFixDependenciesAsync();
        await Task.Delay( 5000 );
        throw new Exception( "ピカチュウ" );
    }
}

上記のコードを実行してみたところ、
Firebase Crashlytics に Exception の情報が送信されない現象に遭遇した

using System;
using System.Threading.Tasks;
using Firebase;
using UnityEngine;

public class Example : MonoBehaviour
{
    private async void Start()
    {
        await FirebaseApp.CheckAndFixDependenciesAsync();
        _ = FirebaseApp.DefaultInstance;
        await Task.Delay( 5000 );
        throw new Exception( "ピカチュウ" );
    }
}

FirebaseApp.DefaultInstance へアクセスしたら正常に送信されるようになった

Initializing libcrashlytics version 3.2.0
Initializing native crash handling successful.

Android Logcat でログを見てみたら FirebaseApp.DefaultInstance へアクセスした時に
Firebase Crashlytics の初期化が行われているようだった




以上の内容はhttps://baba-s.hatenablog.com/entry/2023/01/02/092919より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14