🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

FCM 강의 중간부터 코드 오류가 발생했는지 앱에서 회원가입을 해도 파이어베이스 Authentication에는 회원등록이 해도 화면이 넘어가지 않고 데이터도 저장이 안 되네요.

24.05.27 19:31 작성 24.05.27 19:36 수정 조회수 110

0

  1. 회원가입창에서 회원가입을 한다.

2. '회원가입' 버튼을 눌러도 해당화면에서 메인화면으로 넘어가지 않는다.

  1. 파이어베이스 Authentication에는 회원등록은 되어 있으나, Realtime Database와 Storage에는 사진등록이 되지 않는다.

회원등록 완료

데이터베이스에 회원정보(닉네임, 성별, 지역 등)가 등록되어 있지 않다.

스토리지에 사진도 등록되지 않아있다.

  1. 현재 위와 같은 오류가 발생하네요. 어떤 부분을 확인해야할까요?

답변 3

·

답변을 작성해보세요.

0

https://github.com/developkyu/somethingtlak

여기에 올렸는데 보이실까요?

404 페이지가 나오네요

설정을 private -> public으로 변경해주세요.

image

네 파일을 공개로 전환완료했습니다.

프로젝트 전체를 올려주신게 맞으신가요?

src 코드부분만 올려주신거 같은데

작업하고 있는 디렉토리를 통째로 올려주셔야 제가 실행해서 확인해볼 수 있습니다!

github에 익숙하지 않으시다면 구글 드라이브에 프로젝트 폴더 전체를 압축해서 올려주세요.

구글 드라이버는 앱 프로젝트 폴더 전체를 알집압축해서 올리면 되는건가요?

image

현재 회원가입이 잘 되는거같은데

안되시면 createUserWithEmail:failure 이 부분을 logcat에 검색하셔서 어떤 메세지가 나오는지 찾아보시겠어요?

image

저는 해당 화면 창에서 회원가입을 눌러도 메인액티비티로 넘어가지 않아요...
말씀하신대로 createUserWithEmail:failure을 검색하면 아무것도 안 떠서 create만 치니 아래와 같이 뜨네요.

0

전체 코드를 깃허브나 구글 드라이브로 공유해주시면 살펴볼게요~

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.05.29

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

회원가입 과정에서 발생한 이슈를 해결하기 위해서는 다음 단계를 확인하셔야 할 것 같습니다:

  1. 회원가입 후 메인화면으로 넘어가지 않는 문제:

    • 회원가입 성공 후 페이지 이동 로직을 확인해보세요. Android에서는 Intent를 사용하여 화면을 전환하는데, 이 부분에서 문제가 발생했을 수 있습니다.
  2. 파이어베이스 Authentication은 되었으나 Realtime Database와 Storage에 데이터가 등록되지 않는 문제:

    • Realtime Database에 데이터를 저장하는 코드를 확인하여, 올바른 데이터베이스 경로로 데이터가 저장되도록 해주세요. ‘null’이라는 경로가 나오는 것은 경로 설정이 잘못되었을 가능성이 높습니다.
    • Firebase Storage에 사진이 저장되지 않는 문제도 마찬가지로, Storage 경로 설정 및 데이터 저장 로직을 확인해볼 필요가 있습니다.
    • Firebase와 연동하는 코드에서 exception handling을 적절히 구현하여, 어떤 부분에서 오류가 발생하는지 로그를 통해 확인해보세요.
  3. 로직상에 문제가 없을 경우, Firebase 콘솔의 Database 규칙 및 Storage 규칙이 올바르게 설정되어 있는지도 확인해보시길 바랍니다.

문제 해결 과정에서 Firebase 공식 문서를 참조하는 것도 많은 도움이 될 것입니다.

원하는 답변을 찾지 못하셨나요?
그럼 우측 하단의 ‘문의하기’ 에서 직접 문의해주세요.
최대한 빠르게 답변드리도록 하겠습니다!

채널톡 아이콘