AppleDeveloper
Apple Developer - Certificate
jaebijae
2024. 6. 11. 04:29
목차
Certificate
- 개발자의 신원을 확인하는 기본 세부정보와 함께 로컬 컴퓨터에 인증서 서명 요청(CSR)을 생성해야함
- 생성된 CSR은 iOS 플랫폼용 Apple인 인증기관(CA) 으로 전송됨
- Apple은 개발자의 신원을 확인하고 Signing Certificate을 개발자에게 발급
Certificate 구분
- Distribution - 앱을 App store에 배포 또는 AdHoc빌드를 테스터 에게 전달 할때 사용
- Development - 개발단에서 Xcode를 사용하여 앱 설치를 할때 사용
- Ad hoc - 100개 까지의 iOS장비에 배포를 하기위해 사용 (일반적으로 베타 테스트 또는 데모용으로 사용)
Developer Certificate 생성
- Process
- 로컬 Certificate Signing Request 생성
- 생성한 CSR Apple Developer로 Certificate 생성
- 생성한 Certificate Keychain에 추가
- 로컬 컴퓨터에서 CSR 생성
- Keychain Access App 실행 → Keychain Access → Certificate Assistant → Request a Certificate From a Certificate Authority…
- User Email Address에 Apple Developer계정 이메일, Common Name 적기 → Request is: Saved to disk 체크
- 원하는 공간에 저장
- 생성한 CSR Apple Developer 업로드
- Apple Developer Program에 가입되어 있는 계정으로 로그인 → Certificates, IDs & Profiles → Certificates
- +를 클릭해 새로운 Certificate 추가 → Apple Development / Distribution / Ad hoc
- 다운받은 CSR 업로드
- 만들어진 .cer파일 다운로드
- Keychain Access에 다운받은 .cer파일 (Drag & Drop 하여)추가