-
애플 개발자 사이트 분석#3 - CSR 생성 및 CertificatesLanguage/iOS,AOS 2023. 2. 1. 15:03
이번 포스팅에서는 애플 개발자 등록 후 앱을 개발하기 위해서 필수인 애플 개발자 인증서 발급을 진행해 보겠다.
주요 내용은 CSR (Certificate Signing Request : 인증서 서명 요청) 발급 및 Certificates (인증서) 생성 및 등록하는 부분이다.
Certificates
- 애플에 개발자로 권한을 부여 받는 인증서 생성
- 키체인 앱을 통해 발급받은 CSR 인증서를 사용하여, 개발할 수 있는 인증서를 발급 받습니다.
(개인 개발자들이 애플에 앱을 실행하는 권한을 받는 과정이라고 생각하면 됩니다.)
- 배포용과 개발용으로 구분됩니다.1. 맥에서 CSR (Certificate Signing Request) 생성
키체인 접근 앱 실행
인증 기관에서 인증서 요청
인증서 정보 입력
사용자 이메일 주소와 일반 이름에 정보를 입력하고 요청 항목에서 디스크에 저장과 본인이 키 쌍 정보 지정을 선택하고 계속을 누른다.
키 페어 정보를 아래 이미지와 같이 입력하고 게속을 누른다.
원하는 장소를 선택하여 파일을 저장한다.
디스크에서 생성된 인증서를 확인할 수 있다.
2. 애플 개발자 사이트에서 Certificates 생성 및 추가
계정(Account) 클릭 우 인증서(Certificates) 클릭
Certificates `+`(등록) 버튼 클릭
IOS App Development 선택
필자는 IOS App Development를 선택했지만 회사에서는 App Development로 생성 한것 같다.
목적에 따라 선택 Development(개발)와 Distribution(배포)용으로 나뉨
- Apple Development : 개발 목적
- Apple Distribution : 배포 목적
- iOS App Development : 개발 목적
- iOS Distribution (App Store and Ad Hoc) : 배포 목적
Choose File 버튼 클릭
인증서 선택
인증서 업로드 후 Continue
Download 를 눌러 원하는 경로에 저장
다운로드 된 인증서 파일
3. 생성된 인증서 파일을 키체인 접근에 추가
생성된 cer 파일을 더블클릭하여 등록할 수 있다.
참조
https://support.apple.com/ko-kr/guide/keychain-access/kyca1083/mac
https://ios-development.tistory.com/247
https://dev-yakuza.posstree.com/ko/react-native/ios-certification/
'Language > iOS,AOS' 카테고리의 다른 글
애플 개발자 사이트 분석#5 - Device 등록 (0) 2023.02.01 애플 개발자 사이트 분석#4 - Identifiers(식별자) 및 App ID 등록 (0) 2023.02.01 애플 개발자 사이트 분석#2 - 앱 등록 (0) 2023.02.01 애플 개발자 사이트 분석#1 - 개발자 등록 (0) 2023.02.01 iOS 앱 개발에 필요한 모든것 (0) 2023.02.01