-
애플 개발자 사이트 분석#3 - CSR 생성 및 CertificatesLanguage/iOS,AOS 2023. 2. 1. 15:03
이번 포스팅에서는 애플 개발자 등록 후 앱을 개발하기 위해서 필수인 애플 개발자 인증서 발급을 진행해 보겠다.
주요 내용은 CSR (Certificate Signing Request : 인증서 서명 요청) 발급 및 Certificates (인증서) 생성 및 등록하는 부분이다.
Certificates
- 애플에 개발자로 권한을 부여 받는 인증서 생성
- 키체인 앱을 통해 발급받은 CSR 인증서를 사용하여, 개발할 수 있는 인증서를 발급 받습니다.
(개인 개발자들이 애플에 앱을 실행하는 권한을 받는 과정이라고 생각하면 됩니다.)
- 배포용과 개발용으로 구분됩니다.1. 맥에서 CSR (Certificate Signing Request) 생성
키체인 접근 앱 실행
키체인 접근 앱 실행 인증 기관에서 인증서 요청
인증 기관에서 인증서 요청 인증서 정보 입력
사용자 이메일 주소와 일반 이름에 정보를 입력하고 요청 항목에서 디스크에 저장과 본인이 키 쌍 정보 지정을 선택하고 계속을 누른다.
인증서 정보 입력 후 계속 키 페어 정보를 아래 이미지와 같이 입력하고 게속을 누른다.
키 페어 정보 입력 후 계속 원하는 장소를 선택하여 파일을 저장한다.
인증서가 생성이 완료되었다. 디스크에서 생성된 인증서를 확인할 수 있다.
생성된 인증서 확인 2. 애플 개발자 사이트에서 Certificates 생성 및 추가
Apple Developer
There’s never been a better time to develop for Apple platforms.
developer.apple.com
계정(Account) 클릭 우 인증서(Certificates) 클릭
계정(Account) 클릭 우 인증서(Certificates) 클릭 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) : 배포 목적
앱 개발 목적이기 때문에 iOS App Development 선택 Choose File 버튼 클릭
Choose File 버튼 클릭 인증서 선택
인증서 선택 인증서 업로드 후 Continue
인증서를 업로드 후 Continue 클릭 Download 를 눌러 원하는 경로에 저장
Download 를 눌러 원하는 경로에 저장 다운로드 된 인증서 파일
다운로드 된 인증서 파일 3. 생성된 인증서 파일을 키체인 접근에 추가
생성된 cer 파일을 더블클릭하여 등록할 수 있다.
참조
https://support.apple.com/ko-kr/guide/keychain-access/kyca1083/mac
Mac용 키체인 접근이란 무엇입니까?
Mac에서 키체인을 사용하여 암호 및 다른 중요한 정보를 저장할 수 있습니다.
support.apple.com
[iOS] Apple Distribution Certificate가 만료됐다! - Distribution Certificate 업데이트하기
Distribution Certificate 업데이트하기 iOS 앱을 Apple Connect에 업로드하기 위해서는 반드시 Distribute Certificate가 필요합니다. 최근 앱을 업로드할 일이 없어서 자주 들어가보지 못했는데 이런 매일이 올
xtring-dev.tistory.com
https://ios-development.tistory.com/247
[iOS 앱 배포 준비] CSR(Certificate Signing Request) 생성, Certificates 등록, 인증서 등록
배포 준비 핵심 -개념: ios-development.tistory.com/246 Certificates 생성 및 실행하여 xcode에 등록 AppID 등록 Device 등록 Provisioning Profiles 등록 CSR(CertificateSigningRequest) 생성 "키체인 접근" 앱 실행 아래 옵션 선
ios-development.tistory.com
[iOS 앱 배포] 1-2. Certificates (인증서) 생성하기
1. https://developer.apple.com/ 에 들어간다. (Account > Certificates, IDs & Profiles > Certificates) 클릭한다. Apple Developer Submit your apps today. Build your apps using Xcode 11, test them on devices running the latest OS, and submit them to t
hsdev.tistory.com
https://dev-yakuza.posstree.com/ko/react-native/ios-certification/
iOS 인증서(Certification)
애플 개발자 프로그램(Apple Developer Program) 등록을 완료했다면, 개발자 인증서(Certification)을 설정하는 방법에 대해 알아봅니다.
dev-yakuza.posstree.com
'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