인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

최성규-방음종합물류도매님의 프로필 이미지
최성규-방음종합물류도매

작성한 질문수

[초중급편] 안드로이드 데이팅 앱 만들기(Android Kotlin)

FCM소개

강의 FCM 소개 1:56에 디펜던시 추가하는게 최신버전으로 바뀐 듯합니다.

작성

·

203

·

수정됨

0

해당 강의 1:56초에 나오는

implementation("com.google.firebase:firebase-messaging-ktx")

문구를 복사해서 앱 수준의 그래들 파일에 디펜던시 항목에 넣는 것이 24년 5월 9일 기준으로 동일한 제목의 FCM 관련 사이트에 접속하니 내용이 달라져 있네요.

 

이제 앱 매니페스트 수정을 하는 것으로 바뀐 것 같아요.

답변 1

0

1. 디펜던시에 아래와 같이 잘 되어 있는지

implementation platform('com.google.firebase:firebase-bom:30.3.2')
implementation 'com.google.firebase:firebase-analytics-ktx'

implementation 'com.google.firebase:firebase-messaging'

2. AndroidManifest에서 internet permission이 되어있는지

<uses-permission android:name="android.permission.INTERNET" />

3. 이렇게 하고 푸시메세지를 날리셨을 때 처음에는 딜레이가 조금 있어서 오지 않는 것 처럼 생각하실 수 있습니다.

실제 핸드폰과 가상 디바이스 모두 앱을 설치하시고, 여러번 보내도 도착하지 않는지 한번 확인해주시겠어요?

4. 이렇게 해도 잘 안된다면 강의FCM 부분을 조금 넘기다보면 "토큰 받아와서 메세지 보내기"라는 것이 있습니다.

이 때 토큰정보를 받아와서 전송하는 부분도 해보시고 안되시면 한번 더 문의주세요.

가능하면 현재 어떤방식으로 시도하고 계신지 자세히 설명주시면 도움드리기 좋을 것 같습니다.

 

최성규-방음종합물류도매님의 프로필 이미지
최성규-방음종합물류도매

작성한 질문수

질문하기