Firebase onTokenRefresh () не вызывается
В моемMainActivity
в моем журнале я вижу токен используяFirebaseInstanceId.getInstance().getToken()
и он отображает сгенерированный токен. Но вроде как по моемуMyFirebaseInstanceIDService
где это распространяется наFirebaseInstanceIdService
,onTokenRefresh()
не вызывается, где в этой функции было сказано, что токен изначально генерируется здесь. Мне нужно было позвонитьsendRegistrationToServer()
вот почему я пытаюсь узнать, почему это не идет вonTokenRefresh()
.
Вот мой код
public class MyFirebaseInstanceIDService extends FirebaseInstanceIdService {
@Override
public void onTokenRefresh() {
// Get updated InstanceID token.
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Log.d(TAG, "Refreshed token: " + refreshedToken);
sendRegistrationToServer(refreshedToken);
}
}