Swift

iOS 애플 로그인

반다이크 2022. 2. 27. 00:20
반응형

 

애플 로그인에 대해서 알아보겠습니다.

1. Capability 추가하기

먼저 XCode Project의 Signing & Capabilities를 열어 왼쪽 상단의 + Capability를 선택합니다.

 

선택.

 

2.Apple Developer 접속

2-1 등록된 앱 설정 필요

https://developer.apple.com/account/resources/identifiers/list

 

2-2 조금 전 설정했던 Sign In With Apple 체크

 

3.코드 구현

3-1 실행할 클래스에서 import

 

 

3-2(1) presentationAnchor -> 실행될 view(가장 탑 뷰 얻어오기) getTopViewController

 

3-2(2) 실제 실행 함수

  • [.fullName, email] 사용자 정보 나열
  • performRequest() 요청 보냄

공유하기 클릭시 Apple ID의 이메일 계정, 이름 전달

 

5 인증결과(성공, 실패)

#첫 인증시에만 이메일이 나옴

-> -> credential.identityToken decoding

반응형

'Swift' 카테고리의 다른 글

iOS 서명 기능 만들기_1  (2) 2022.04.05
iOS Firebase Crashlytics  (0) 2022.03.25
iOS 구글 로그인  (0) 2022.02.27
iOS 페이스북 로그인  (0) 2022.02.26
iOS 네이버 로그인  (0) 2022.02.26