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개의 댓글