[iOS 관리] 기업용 계정 배포 인증서 갱신
Apple Developer Enterprise Program에서 사용하는 배포용 Certification 생성하기
- Apple Developer Enterprise Program은 계정당 생성할 수 있는 배포 인증서가 2개로 제한됨 (독립된 두 개의 배포 인증서를 동시에 활성화 가능) - 인증서 3년 유효
- 첫 번째 인증서가 만료되기 전 두 번째 인증서를 생성하여 인증서를 갱신한 앱을 배포할 수 있는 유예 기간을 가짐
- 인증서 자체를 갱신하는 것은 불가하고 만료되기 직전인 인증서를 revoke 후 새로 생성하여 변경하는 방식을 사용
인증서 생성 방법은 다음과 같음
- 개발자 인증서 생성 (.csr) - 기존 csr 파일 사용 가능
- 키체인 접근 > 인증서 지원 > 인증기관에서 인증서 요청…
- 원하는 이메일로 인증서 생성하기 (디스크에 저장하면 .csr 파일이 생성됨)
- https://developer.apple.com/kr/ 에 접속하여 관리자 계정으로 로그인
- Certificates, Identifiers & Profiles 클릭
- Certificates에서 + 버튼을 클릭
- Software > In-House and Ad Hoc 선택 후 Continue
- 위에서 생성한(또는 기존) csr 파일 선택
- 인증서 생성 완료 (로그인한 사용자 계정으로 생성됨)
- 다운로드 받기 및 keyChain에 추가하기
- 생성된 인증서를 다운로드 받은 다음 더블 클릭하면 키체인에 추가됨
- 인증서 공유하기
- 인증서를 생성한 키와 함께 넘기기 위해 키체인에서 해당 인증서를 선택 후 오른쪽 마우스 클릭 > 내보내기 선택
- p12 파일로 내보내기 (암호 설정)
- 해당 파일을 공유하고 더블 클릭으로 키체인에 등록 (암호 입력)