问题:
1)带有senderId和serverkey的Android应用正常运行到上周,能够接收推送通知。
2)senderId和serverkey于去年生成(创建日期 2017年8月31日,下午5:10:20)。
3)现在应用服务器收到错误“ 2018-09-05 12:52:04.289 pid:29578 worker:2错误:推送通知错误:“ SENDER_ID_MISMATCH”
问题:
1)使用了免费的GCM服务,一年后有白名单吗?
2)https://firebase.google.com/docs/reference/fcm/rest/v1/ErrorCode
SENDER_ID_MISMATCH经过身份验证的发件人ID与注册令牌的发件人ID不同。
这不是我的情况。 GCM服务器如何报告SENDER_ID_MISMATCH?是Google的bug吗?
3)应用仍在使用GCM且未移至FCM并使用InstanceID https://developers.google.com/android/reference/com/google/android/gms/iid/InstanceID
会出问题吗?
4)应用程序能够获取Google和服务器的令牌并发送到应用程序服务器。
下面的设备端错误与此相关吗?
09-06 19:19:11.456 3088-7737 /? E / Auth:[GoogleAccountDataServiceImpl] getToken()-> BAD_AUTHENTICATION。帐户:,应用程序:com.google.android.gms,服务:oauth2:https://www.googleapis.com/auth/contextcontroller fzk:长期凭证不可用。
答案 0 :(得分:1)
通常,有多个问题的帖子不是一个好习惯-通常被选为过于广泛。我强烈建议您将问题分成不同的帖子,同时提供尽可能多的详细信息。