InstanceIDが作成されたときに初めてそれが開かれたときに何の効果がないのか分かりません。初めてアプリケーションを開くときにFirebase Instance IDを作成する
初めてアプリを実行すると、このコードはnullを返します。
FirebaseInstanceId.getInstance().getToken();
私もループを試して、何かを返すまで待っていましたが運がありません。
ただし、アプリケーションを終了してもう一度開くと、InstanceIDが取得されます。任意の手掛かりはなぜですか?私はアプリのスプラッシュ画面でそれを取得しようとしています。
onTokenRefreshは、再起動するまで呼び出されていません。私はいくつかの回避策を見ることができます...しかし、単にバットからそれを得ることを好む。
ありがとうございます!
ええ、私はそれをすべて得た。私は世代を呼び出す方法がないと思う。私の問題は、それが生成するには時間がかかりすぎるということです。 –