인프런 커뮤니티 질문&답변
FCM 강의 중간부터 코드 오류가 발생했는지 앱에서 회원가입을 해도 파이어베이스 Authentication에는 회원등록이 해도 화면이 넘어가지 않고 데이터도 저장이 안 되네요.
작성
·
266
·
수정됨
답변 3
0
개복치개발자
지식공유자

현재 회원가입이 잘 되는거같은데
안되시면 createUserWithEmail:failure 이 부분을 logcat에 검색하셔서 어떤 메세지가 나오는지 찾아보시겠어요?

최성규-방음종합물류도매
질문자
저는 해당 화면 창에서 회원가입을 눌러도 메인액티비티로 넘어가지 않아요...
말씀하신대로 createUserWithEmail:failure을 검색하면 아무것도 안 떠서 create만 치니 아래와 같이 뜨네요.
0
0
안녕하세요, 인프런 AI 인턴입니다.
회원가입 과정에서 발생한 이슈를 해결하기 위해서는 다음 단계를 확인하셔야 할 것 같습니다:
회원가입 후 메인화면으로 넘어가지 않는 문제:
- 회원가입 성공 후 페이지 이동 로직을 확인해보세요. Android에서는 Intent를 사용하여 화면을 전환하는데, 이 부분에서 문제가 발생했을 수 있습니다.
- 회원가입 성공 후 페이지 이동 로직을 확인해보세요. Android에서는 Intent를 사용하여 화면을 전환하는데, 이 부분에서 문제가 발생했을 수 있습니다.
파이어베이스 Authentication은 되었으나 Realtime Database와 Storage에 데이터가 등록되지 않는 문제:
- Realtime Database에 데이터를 저장하는 코드를 확인하여, 올바른 데이터베이스 경로로 데이터가 저장되도록 해주세요. ‘null’이라는 경로가 나오는 것은 경로 설정이 잘못되었을 가능성이 높습니다.
- Firebase Storage에 사진이 저장되지 않는 문제도 마찬가지로, Storage 경로 설정 및 데이터 저장 로직을 확인해볼 필요가 있습니다.
- Firebase와 연동하는 코드에서 exception handling을 적절히 구현하여, 어떤 부분에서 오류가 발생하는지 로그를 통해 확인해보세요.
- Realtime Database에 데이터를 저장하는 코드를 확인하여, 올바른 데이터베이스 경로로 데이터가 저장되도록 해주세요. ‘null’이라는 경로가 나오는 것은 경로 설정이 잘못되었을 가능성이 높습니다.
로직상에 문제가 없을 경우, Firebase 콘솔의 Database 규칙 및 Storage 규칙이 올바르게 설정되어 있는지도 확인해보시길 바랍니다.
문제 해결 과정에서 Firebase 공식 문서를 참조하는 것도 많은 도움이 될 것입니다.
원하는 답변을 찾지 못하셨나요?
그럼 우측 하단의 ‘문의하기’ 에서 직접 문의해주세요.
최대한 빠르게 답변드리도록 하겠습니다!






2. '회원가입' 버튼을 눌러도 해당화면에서 메인화면으로 넘어가지 않는다.
회원등록 완료
데이터베이스에 회원정보(닉네임, 성별, 지역 등)가 등록되어 있지 않다.
스토리지에 사진도 등록되지 않아있다.
404 페이지가 나오네요
설정을 private -> public으로 변경해주세요.