메인 콘텐츠로 건너뛰기

Apple signing

iOS 인증서 생성 요청과 개인 키를 생성하세요.

Apple Developer용 CSR를 생성하고 즉시 일치하는 개인 키를 다운로드하세요. App Store, ad-hoc 또는 내부 iOS 인증 흐름의 빠른 시작점입니다.

  • Apple Developer용 CSR를 생성하여 Keychain Access 또는 macOS 인증서 보조 프로그램을 열지 않고 Apple 준비된 CSR를 생성하세요.
  • CI 비밀 설정 및 클라우드 빌드 온보딩을 동일한 페이지에 유지하세요.
  • 결과적인 개인 키를 나중에 .p12 파일로 분포된 항목을 내보낼 때 사용하세요.

Workflow

  1. 1. 인증 요청에 첨부할 인증서 제목 세부 정보를 입력하세요.
  2. 2. CSR 및 일치하는 개인 키를 다운로드하세요.
  3. 3. Apple Developer에서 인증서를 생성할 때 CSR를 업로드하세요.
  4. 4. Pair the issued certificate with the private key and export a portable .p12 when your build pipeline needs it.

입력

CSR 주체 세부 정보

Apple 인증서 요청에서 나타내고 싶은 사람 또는 조직의 동일한 인격을 사용하세요.

출력

생성된 서명 요청

CSR가 생성되면 표시되지 않습니다. CSR가 준비되면 두 파일을 다운로드하고 개인 키를 안전하게 저장하세요.

CSR를 Apple Developer에 업로드하고 Git에서 개인 키를 유지한 채로 발급된 인증서를 암호를 설정한 상태로 내보내세요.

새로운 CSR가 필요할 때.

새로운 Apple Distribution 인증서를 만들기 전에, 서명 자료를 회전시키거나 자동화된 빌드 시스템에 새로운 앱을 등록할 때 사용하세요.

보안에 주의할 것

개인 키는 sensitive한 자산입니다. 회사 보관소, 패스워드 매니저, 또는 빌드 비밀 저장소에 넣고 repository에 커밋하지 마세요.

다음 단계는?

애플이 인증서를 발급한 후, 개인 키와 pair하고 export한 " .p12 CI 작업, 클라우드 빌드, 또는 로컬 서명에 연결하기 위해.

FAQ

iOS 릴리스 PIPELINE에 CSR를 생성한 팀이 바로 궁금해하는 질문들입니다.

이 iOS 인증서 생성기는 무엇을 생성합니까?

What does this iOS certificate generator create?

It creates a certificate signing request in CSR format and the matching private key in PEM format. Upload the CSR to Apple Developer, keep the private key secure, and export the issued certificate as a .p12 when you need it for CI or cloud builds.

서버에 개인 키가 저장되어 있는가?

아니요. 요청은 파일을 생성하고 응답을 반환하기 위해만 처리되며, 개인 키나 데이터베이스에 기록하지 않습니다.

App Store, ad-hoc, 또는 기업 인증을 위해 생성된 CSR를 사용할 수 있나요?

네. CSR은 Apple에서 인증서를 발급받을 때 필요한 서명 요청의 시작점입니다. 인증서 유형은 Apple Developer 내에서 인증서를 발급할 때 선택됩니다.

Apple에서 인증서를 발급한 후 무엇을 해야 하나요?

Apple에서 인증서를 다운로드하고, 개인 키와 함께 Keychain Access에 임포트한 후, CI 또는 빌드 플랫폼이 포터블 서명 자산을 필요로 할 때 .p12로 결합된 항목을 내보내세요.