인증서 생성하기

ALD(App License Delivery) 인증서 생성하기

ALD(App License Delivery) 서명 및 암호화 인증서는 적격한 앱에 대해 앱 사용권 요청을 생성할 수 있게 해줍니다. 인증된 외부 앱 마켓플레이스는 해당 마켓플레이스에 외부 앱 마켓플레이스와 인증받은 개발자 앱을 배포할 수 있는 인증서를 생성할 수 있습니다.

외부 앱 마켓플레이스 요구 사항에 대해 자세히 알아보기

  1. Certificates, Identifiers & Profiles(인증서, 식별자 및 프로파일)에서 사이드바의 Certificates(인증서)를 클릭합니다.

  2. 왼쪽 상단에 있는 추가 버튼(+)을 클릭합니다.

  3. Software(소프트웨어)에서 App License Delivery Certificate(App License Delivery 인증서)를 선택하고 Continue(계속)를 클릭합니다.

    1. 인증된 외부 앱 마켓플레이스의 경우, 팝업 메뉴에 표시된 Entitlement(권한)를 할당한 Bundle ID(번들 ID) 목록에서 선택하고 Continue(계속)를 클릭합니다.

  4. 아래 설명된 단계에 따라 Terminal에서 RSA 3072 인증서 서명 요청을 생성합니다.

  5. Choose File(파일 선택)을 클릭하고 암호화 및 인증서 서명에 모두 해당하는 고유 CSR을 업로드합니다.

    1. 인증서 요청 파일(.certSigningRequest 파일 확장자)을 선택하고 Choose(선택)를 클릭합니다.

  6. Continue(계속)를 클릭합니다.

  7. 암호화 및 서명 인증서와 PASK 인증 키를 다운로드하고 안전하게 보관합니다.

ALD(App License Delivery) 인증서를 위한 CSR 생성하기

ALD 암호화 및 서명 인증서를 생성할 때는 키 쌍 정보를 정의해야 합니다. Mac에서 Terminal 앱 등의 명령어 라인을 사용하여 키와 CSR을 생성합니다. 각 인증서에는 고유 CSR이 필요합니다. 다음은 필수 RSA 3072 암호화 애셋을 생성하는 명령어 예제입니다. 적절하게 수정하여 사용하세요.

openssl genrsa -out ALDencryption.key 3072

openssl req -new -key ALDencryption.key -out csr3072ALDEncrypt.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"

openssl genrsa -out ALDsigning.key 3072

openssl req -new -key ALDsigning.key -out csr3072ALDSigning.certSigningRequest -subj "/emailAddress=example@example.com, CN=Example Name, C=IE"

참고: 위의 예제로 CSR을 생성할 때 오류가 발생하는 경우 적절한 따옴표 기호(")가 사용되었는지, 같은 이름의 키 또는 CSR을 이미 생성한 적이 있는지 확인하세요.