• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

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

24.05.09 22:29 작성 24.05.09 22:30 수정 조회수 92

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 부분을 조금 넘기다보면 "토큰 받아와서 메세지 보내기"라는 것이 있습니다.

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

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