
[FCM] FCM 백그라운드 알림 에러, 안드로이드에서 백그라운드 알림이 가지 않을때
·
TroubleShooting
문제제가 입사했을때 FCM을 통해 알림이 구현되어 있는 상태였습니다.특정 사용자에게 알림이 가지 않는 문제를 해결하는 과정에서 IOS는 백그라운드 알림이 제대로 가지만 Android에서는 가지 않는 문제를 발견했습니다.가장 먼저 확인한 것은 FCM 토큰입니다. 위의 사진은 알림 설정 Entity의 일부분 입니다.토큰은 제대로 저장되어 있었고 기기정보로 이를 구분하고 있었습니다.만약 호출시 에러가 난다면 validToken 필드를 false로 갱신하면서 유효하지 않은 토큰으로 설정하도록 해놓았기에 토큰이 잘못되었을 가능성은 적다고 판단하였습니다. private String sendMessaging(String token, Message message) { try { ..