Apple 인증 방법 - Amazon Simple Notification Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Apple 인증 방법

앱 개발자임을 식별하는 정보를 제공하여 Amazon SNS가 iOS나 macOS 앱에 푸시 알림을 보낼 수 있는 권한을 부여할 수 있습니다. 인증하려면 플랫폼 애플리케이션을 생성할 때 또는 인증서를 제공하십시오. 두 가지 모두 Apple 개발자 계정에서 얻을 수 있습니다.

토큰 서명 키

Amazon SNS가 Apple 푸시 알림 서비스(APNS) 인증 토큰에 서명하는 데 사용하는 프라이빗 서명 키입니다.

서명 키를 입력하면 Amazon SNS는 사용자가 푸시 알림을 보낼 때마다 토큰을 사용하여 APNS에 인증합니다. 이 서명 키로 APNS 프로덕션 환경 및 샌드박스 환경에 푸시 알림을 보낼 수 있습니다.

서명 키는 만료되지 않으며 여러 앱에 대해 동일한 서명 키를 사용할 수 있습니다. 자세한 내용은 Apple 웹 사이트의 개발자 계정 도움말 섹션의 인증 토큰을 사용하여 APNS와 커뮤니케이션하기를 참조하십시오.

Certificate

푸시 알림을 보낼 때 Amazon SNS가 APNS에 인증하기 위해 사용하는 TLS 인증서입니다. 이 인증서는 Apple 개발자 계정에서 얻을 수 있습니다.

인증서는 1년 후에 만료됩니다. 만료되는 경우, 새 인증서를 생성하고 이를 Amazon SNS에 제공해야 합니다. 자세한 내용은 Apple 개발자 웹 사이트에서 APNS에 대한 인증서 기반 연결 설정을 참조하십시오.

관리 콘솔을 사용하여 APN 설정을 AWS 관리하려면
  1. Amazon SNS 콘솔에 로그인합니다.

  2. 모바일(Mobile)에서 푸시 알림(Push notifications)을 선택합니다.

  3. APNS 설정을 편집할 애플리케이션(Application)을 선택한 다음 편집(Edit)을 선택합니다.

  4. 편집(Edit) 페이지의 인증 유형(Authentication type)에서 토큰(Token) 또는 인증서(Certificate)를 선택합니다.

  5. 인증서 또는 토큰 서명 키에 적합한 자격 증명을 로드합니다. 이 정보는 Apple 개발자 계정에서 얻을 수 있습니다.

  6. 선택한 인증 유형에 따라 다음 중 하나를 수행합니다.

    • 토큰(Token)을 선택한 경우 Apple 개발자 계정에서 얻은 다음 정보를 입력합니다. Amazon SNS가 인증 토큰을 만들려면 이 정보가 필요합니다.

      • 서명 키(Signing key)— .p8 파일로 다운로드하는 Apple 개발자 계정의 인증 토큰 서명 키입니다. Apple에서는 서명 키를 한 번만 다운로드할 수 있습니다.

      • 서명 키 ID(Signing key ID) – 서명 키에 할당된 ID입니다. Amazon SNS가 인증 토큰을 만들려면 이 정보가 필요합니다. Apple 개발자 계정에서 이 값을 찾으려면 인증서, ID 및 프로파일(Certificates, IDs & Profiles)을 선택하고 키(Keys) 섹션에서 원하는 키를 선택합니다.

      • 팀 식별자(Team identifier) – Apple 개발자 계정 팀에 할당된 ID입니다. 이 값은 멤버십(Membership) 페이지에서 확인할 수 있습니다.

      • 번들 식별자(Bundle identifier) – iOS 앱에 할당된 ID입니다. 이 값을 찾으려면 인증서, ID 및 프로파일(Certificates, IDs & Profiles)을 선택하고 식별자(Identifiers) 섹션에서 앱 ID(App IDs)를 선택한 다음 원하는 앱을 선택합니다.

    • 인증서(Certificate)를 선택한 경우 다음 정보를 제공합니다.

      • SSL 인증서(SSL certificate) – TLS 인증서용 .p12 파일입니다. Apple 개발자 계정에서 인증서를 다운로드하여 설치한 다음 키체인 접근에서 이 파일을 내보낼 수 있습니다.

      • 인증서 암호 – 인증서에 암호를 할당했으면 여기서 지정하십시오.

      • 인증서 로드 - 인증서 로드를 선택하여 인증서를 업로드합니다.

  7. 변경 작업을 마치면 변경 사항 저장을 선택합니다.