로그인을 손쉽게.

사용자가 빠르고 안전하며 개인 정보 보호가 보호되는 방식으로 계정을 설정하고 앱과 웹사이트를 사용할 수 있게 하십시오.

계획

사용자는 Apple로 로그인 기능을 통해 시스템에서 사용자 계정을 설정하고 이름, 확인된 이메일 주소 및 고유의 안정적인 식별자와 같은 데이터를 입력하여 자신의 Apple ID로 앱에 로그인할 수 있게 됩니다. 이 기능은 iOS, macOS, tvOS 및 watchOS에서 사용할 수 있으며 Apple로 로그인 기능은 웹사이트나 다른 플랫폼에서 실행되는 앱에도 추가할 수 있습니다. 사용자가 계정을 설정한 후에는 개발자가 앱을 배포하는 위치에 관계없이 어디서나 로그인할 수 있습니다.

활용 사례

Apple로 로그인 기능을 사용하면 다음과 같은 작업을 손쉽게 수행할 수 있습니다.

  • 앱에 계정 없이 사용할 수 없는 기능이 있을 경우 사용자가 앱 경험 초기에 계정을 생성하도록 합니다.
  • 사용자가 앱의 기능을 사용하면서 계정을 생성하도록 합니다 (예: 진행 상황 저장 또는 프로파일 설정).
  • 사용자가 게스트로 구입을 완료한 후 계정을 생성하도록 합니다.
  • 사용자가 버전에 상관없이 앱 또는 웹사이트에 기존 계정으로 로그인하거나 재인증하도록 합니다.

지침

Apple로 로그인 기능을 지원하는 앱 또는 웹사이트를 계획하고 디자인하는 경우, 아래 지침을 준수하는지 확인하십시오.

구현

구성

Apple로 로그인 기능을 구현하려면 먼저 Certificates, Identifiers & Profiles(인증서, 식별자 및 프로파일) 섹션에서 Apple Developer 계정에 식별자와 키를 설정해야 합니다.

구성에 대한 지침 확인하기(영문)

아웃바운드 이메일 도메인 등록에 대해 알아보기(영문)

AuthenticationServices 프레임워크를 통해 사용자가 계정을 설정하고 네이티브 iOS, macOS, tvOS 및 watchOS 앱에 로그인하도록 하십시오.

AuthenticationServices에 대해 알아보기(영문)

Unity 도구

새로운 Unity Asset Store 패키지를 사용하여 Unity로 제작된 게임 및 앱에 Apple로 로그인을 손쉽게 통합하십시오.

Unity로 부터 더 알아보기(영문)

웹 및 기타 플랫폼

Apple로 로그인 JS를 통해 사용자가 계정을 설정하고 웹사이트와 다른 플랫폼용 앱에도 로그인할 수 있도록 하십시오.

Apple로 로그인 JS에 대해 알아보기(영문)

서비스 API

Apple로 로그인 API를 사용하여 앱에 제공된 승인 코드를 확인하고 Apple 서버를 통해 직접 사용자의 상태를 확인하십시오.

Apple로 로그인 API에 대해 알아보기(영문)

비공개 이메일 릴레이 서비스

개인 정보 보호에 민감한 일부 사용자는 계정 설정 시 개인 이메일 주소를 비공개로 유지하고 Apple의 비공개 이메일 릴레이 서비스를 사용하도록 선택합니다. 릴레이 서비스를 통해 사용자 개인 이메일의 받은 편지함으로 이메일 메시지를 전송하려면 아웃바운드 이메일 도메인을 등록해야 합니다.

비공개 이메일 릴레이 서비스에 대해 알아보기(영문)

테스트 및 확인

Xcode 11

앱을 테스트하려면 기기를 iOS 13, iPadOS, macOS Catalina, tvOS 13 최신 버전으로 업데이트하고 Xcode 11 최신 버전을 사용하십시오. 웹사이트를 테스트하려면 Apple로 로그인 기능을 지원하고 App Store에 등록된 앱과 함께 그룹화해야 합니다.

최신 소프트웨어 다운로드하기(영문)

리소스

Apple로 로그인하기 기능을 구현하는 데 필요한 설명서, 도구 및 리소스를 찾아보십시오.

더 알아보기