본문 바로가기
[알아두면 좋을 것들]

Firebase FCM 포그라운드 / 백그라운드 ( + 구독형 )

by Hevton 2022. 10. 29.
반응형

 

아래 링크대로만 하면 잘 동작한다. (백그라운드 / 포그라운드 포함)

앱이 종료되었을 떄 까지도 잘 동작한다.

 

보통 알림은 1~5분 사이에 도착한다.

 

만약 동작하지 않는다면, AndroidManiFest.xml에

<meta-data
           android:name="com.google.firebase.messaging.default_notification_channel_id"
           android:value="high_importance_channel" />

이정도만 추가해보면 된다.

 

 

구독형 알림은 매우 간단하게 구현할 수 있다.

await FirebaseMessaging.instance.subscribeToTopic(토픽);

토픽 부분에 구독이름을 넣어주면 되고, 이는 특정 문서 기반으로 구독을 하고 싶을 경우 문서의 id로 하면 유니크하게 할 수 있다.

 

구독 취소는 unsubscribeToTopic으로 해주면 된다.

 

 

 

https://www.youtube.com/watch?v=2tjuUwNx6qk

 

포그라운드 / 백그라운드 / 앱 종료 / 그리고 휴대폰의 화면이 꺼져 있어도 모두 잘 동작한다.

반응형

'[알아두면 좋을 것들]' 카테고리의 다른 글

NGINX란?  (0) 2022.11.06
Getter Setter 왜 사용하는 걸까?  (0) 2022.11.06
도메인을 사용해야 하는 이유  (0) 2022.10.26
CI/CD 매우 잘 정리된 정리글!  (0) 2022.09.28
맥 OBS 화면녹화 오디오 캡쳐  (0) 2022.03.19