我为我的应用做了GCM到FCM迁移。但是当我在设备上测试我的最终代码时,我在Logcat中遇到以下错误,并且对Firebase的调用失败。
E/FirebaseInstanceId: Token retrieval failed: RST
Firebase文档中没有任何信息" RST"意思是等等。
谁能帮助我?
修改
答案 0 :(得分:2)
尝试使用
FirebaseInstanceId.getInstance().getToken()
并添加
FirebaseOptions.Builder().setGcmSenderId("YOUR_SENDER_ID")
在调用getToken方法之前..希望有所帮助
答案 1 :(得分:0)
我与Firebase小组有过接触。它似乎是11.8.0版本中的一个错误。要解决此问题,请使用该版本。我此时使用了最新的一个。 15.0.2用于Firebase核心,17.0.0用于Firebase消息传递以及4.0.1 gms插件。