Firebase Unity SDKをバージョン1.1.0(1.0.1から)にアップグレードし、新しい重要な問題に気付きました。ユーザーがホームボタンを押して終了し、そのボタンに戻ろうとすると、アプリケーションは完全に停止します。ログ内の唯一のものは、ユニティメッセージです:Firebase Unity SDK:アプリケーション再開時にiOSで100%ハングアップする
- > applicationWillResignActive() - > applicationWillEnterForeground()
これはハング中のユニティスレッドのコールスタックで、開発中のすべてのデバッグ情報でビルド私はこれは特にメッセージングパッケージ(私も分析パッケージを使用しています)、Firebase SDKによって引き起こされる正だ
(実際上の情報を与えません)。
- 完全にすべてのfirebase SDKコンポーネントを削除します:これらは私がやった実験である問題を修正
- はすべてfirebaseメッセージングSDK DLLと私のメッセージング初期化コードを削除します。問題はfirebaseメッセージングSDK DLLを保持しますが、私を削除
- を固定しますメッセージの初期化コード:問題が残っています
私はここに進む方法を犠牲にしています。たとえ誰かが実験を推奨してそれをさらに追跡しても、それは感謝します。
私はFirebaseリアルタイムデータベースで同じ問題を抱えていましたが、私のユースケースは限られていたので、Firebase DB用に与えたRest APIに移行しました。 – SourabhV