Android FCM 관련 제약 사항 정리.
공부방/Android2019. 9. 3. 12:57Android FCM 관련 제약 사항 정리.

Android FCM 을 사용하면서 발견한 몇가지 제약 사항을 정리 하려 합니다. 1. Payload(메시지 데이터)에 Notification 필드가 포함되어 있으면 백그라운드 상태에서 onMessageReceived를 호출하지 않습니다. 그림 1 을 참고 하시면 Notification만 있을때, Data 만 있을때 , 둘다 사용할때, onMessageReceived의 호출 여부및 노출 여부를 알수 있습니다. 참고 : https://firebase.google.com/docs/cloud-messaging/android/receive 2. Android Oreo 버전 이상은 Notification Channel Id 와 Payload 의 "android_channel_id" 가 같아야 heads-up 알림..

image