DP - 11번일지 - AppStore 배포 작업

Debug-Life ·2023년 1월 12일
0

DP(가제) 어플 개발

목록 보기
10/11

앱스토어에 앱을 올리려면 우선 절차가 참 많지만 애플 개발자 계정에서 인증서와 프로비저닝 프로파일이 필요하다.

나는 windows에서 인증서 생성하는 방법을 설명하겠다.

1. 인증서

Windows에서 인증서 서명 요청(CSR)을 생성하려면 Windows 시스템에서 MMC(Microsoft Management Console)를 사용해야 합니다. CSR을 생성하는 단계는 다음과 같습니다.
Windows 시스템에서 MMC(Microsoft Management Console)를 엽니다. "실행" 대화 상자를 열고(Windows + R 키 누름) "mmc"를 입력하고 Enter 키를 누르면 됩니다.
MMC에서 "파일"을 클릭한 다음 "스냅인 추가/제거"를 클릭합니다.
"스냅인 추가 또는 제거" 창에서 "인증서"를 선택하고 "추가" 버튼을 클릭합니다.
"인증서 스냅인" 창에서 "컴퓨터 계정"을 선택하고 "다음" 버튼을 클릭합니다.
"컴퓨터 선택" 창에서 "로컬 컴퓨터"를 선택하고 "마침" 버튼을 클릭합니다.
"스냅인 추가 또는 제거" 창에서 "확인" 버튼을 클릭합니다.
MMC에서 "인증서(로컬 컴퓨터)" 폴더를 확장하고 "개인" 폴더로 이동합니다.
"개인" 폴더를 마우스 오른쪽 버튼으로 클릭하고 "모든 작업"을 선택한 다음 "고급 작업"을 선택합니다.

"고급 작업" 메뉴에서 "맞춤형 요청 만들기"를 선택합니다.
"인증서 등록" 마법사에서 "등록 정책 없이 진행"을 선택하고 "다음" 버튼을 클릭합니다.
"인증서 요청" 화면에서 "Microsoft RSA SChannel 암호화 공급자"를 선택하고 고유 이름(DN) 및 키 쌍을 포함하여 인증서 정보를 입력합니다.
"다음" 버튼을 클릭한 다음 "마침" 버튼을 클릭하여 CSR을 생성합니다.
CSR은 .req 파일로 저장되며 인증 기관(CA)에 제출하여 서명된 인증서를 얻을 수 있습니다.
CSR은 일반적으로 신뢰할 수 있는 CA에서 SSL/TLS 인증서를 생성하는 데 사용되지만 Apple 개발자 계정은 신뢰할 수 있는 CA가 아니므로 Apple 개발자 계정에는 CSR이 필요하지 않습니다.

이렇게 순서대로 진행하면 인증서가 생성완료된다.

  • 근데 안되면 만드는 도중에 rsa 파일형식으로 바꿔줘야한다. 그러면 인증서 크기가 1024에서 2048로 자동 적용된다.
  • 또 애플 계정에 등록하려했더니 에러가 발생했다. 확장자를 rsa로 변경해주었더니 정상적으로 진행됐다,



2. Provisioning profiles

체크한 부분으로 진행.

  1. 식별자 먼저 등록하기.
profile
인생도 디버깅이 될까요? 그럼요 제가 하고 있는걸요

0개의 댓글