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

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

작성한 질문수

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

토큰 받아와서 메세지 보내기

토큰 받아와서 메세지 보내기 강의 2분 20초 로그캣 확인 하는 창이 다르고 토큰 값이 안떠요.

작성

·

139

·

수정됨

0

위와 같이 로그 캣 결과가 나오는데, 로그캣 창 버전이 달라서 안 뜨는건지 무엇인 문제인지 모르겠네요.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

제공하신 내용을 바탕으로, 로그캣 창에서 특정 토큰 값을 찾는데 문제가 발생하는 것 같네요. 로그캣 창 버전의 차이가 문제를 일으킨다기 보다는, Firebase Cloud Messaging 관련 IOException으로 SERVICE_NOT_AVAILABLE이라는 메시지가 표시되고 있습니다. 이로 인해 토큰 값을 받아오는데 실패하는 것 같습니다. 이 문제를 해결하기 위해 다음의 접근 방식을 추천합니다:

  1. 인터넷 연결 확인: 단말기 또는 에뮬레이터가 인터넷에 제대로 연결되어 있는지 확인하세요.
  2. Firebase 프로젝트 설정: Firebase 콘솔에서 프로젝트 설정을 확인하고, 앱이 정확히 등록되어 있는지 검토하세요.
  3. Firebase SDK 버전: 사용중인 Firebase Cloud Messaging SDK가 최신 버전인지 확인하세요. 때로는 SDK 버전이 오래되어 서비스와의 호환성 문제가 발생할 수 있습니다.
  4. Google Play 서비스: 에뮬레이터 또는 테스트 단말기에 Google Play 서비스가 최신 상태인지 확인하세요. FCM은 Google Play 서비스에 의존합니다.
  5. 에뮬레이터 설정: 에뮬레이터가 Google API를 포함하는 이미지로 설정되어 있는지 확인하세요.

위의 단계를 모두 확인하고 나서도 문제가 해결되지 않는다면, Firebase 설정과 관련된 코드를 다시 검토해보시는 것이 좋습니다. 때로는 작은 설정 오류나 오타가 연결 문제를 일으킬 수 있습니다.

필요한 추가 도움이 있으시면 언제든지 문의해주세요.

1~5번까지 내용은 앱 개발하면서 모두 정상적으로 작동이 되고 있는 것을 확인 했습니다...

당연히 인터넷 연결이 되어 있어서 에뮬레이터로 구글 사이트를 들어가서 사진을 다운로드 받고 개발 중인 앱 내에서 회원가입할 때 등록도 하고...

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

작성한 질문수

질문하기