有时我在使用FCM时会在令牌中获得null

时间:2018-03-21 10:29:56

标签: firebase firebase-cloud-messaging token

我使用下面的方法获取令牌,但有时(不是每次都)它返回 null

String refreshedToken = FirebaseInstanceId.getInstance().getToken();

1 个答案:

答案 0 :(得分:0)

生成实例ID令牌可能需要一些时间。这意味着在生成初始令牌时,FirebaseInstanceId.getInstance().getToken()将返回预期行为的null

如果要捕获生成初始标记的时间以及刷新标记的时间,请查看monitoring the token。这意味着您需要实施服务,因为在您的应用未激活时,令牌可能会刷新。