IOS) Firebase 전화번호 로그인 APN 인증키 업로드 방법

Hong·2022년 5월 16일
0

APP Store 업로드시 Firebase Auth 전화번호 로그인에서 무한 로딩이 걸려 인증번호가 전송되지 않는 에러가 발생

해결한 참고 문서

https://single.scinkosufa.gq/
iOS에서 전화번호 인증을 사용하려면 앱에서 Firebase가 전송하는 APN 알림을 수신할 수 있어야 합니다.

APN 인증키 생성 방법

  1. Apple Developer에서 아래의 메뉴로 들어가 Keys +버튼 클릭

  2. 원하는 Key Name 입력 후 Continue 클릭

  3. 계속 넘겨주고 Key ID 화면이 나오면 Key ID 복사(메모자 복사) 및 .p8파일 다운로드
    (주의: .p8 인증키는 한번만 다운 가능하니 확실히 구분하여 다운로드 할 것)

APN 인증키 Firebase 업로드

  1. Identifiers 메뉴에서 +버튼 클릭

  2. App IDs 선택 후 Continue 클릭

  3. App 선택 후 Continue 클릭

  4. 아래 이미지처럼 1,2를 기입하고 App ID Prefix를 복사한 뒤 3번을 클릭하기 전 Capabilities에서 PUSH Notification 체크 후 Continue 클릭

  5. Firebase 프로젝트 생성 후 프로젝트 설정 클릭

  6. 클라우드 메시징 메뉴 클릭

  7. APN 인증 키 업로드 찾아보기 클릭 후 이전에 다운로드 했던 .p8 APN 인증키 업로드, 전에 복사해 두었던 Key ID, App ID Prefix를 기입

업로드 버튼 클릭 해주면 완료! 무한로딩 현상 해결!

profile
코딩 배우기

0개의 댓글

관련 채용 정보