페이지 목차
- Certificates 인증서 생성 방법
- AppId 등록
- Device 등록
- Provisioning Profiles 등록
- AppStoreConnect에서 앱 생성
- Project Archive
- TestFlight를 이용해 테스트
ios 앱 배포 순서
- Certificates 생성 및 실행하여 xcode에 등록
- AppID 등록
- Device 등록
- Provisioning Profiles 등록
먼저 nativescript cli 의 tns 플러그인 으로 앱을 빌드
CSR(CertificateSigningRequest) 생성
- “키체인 접근” 앱 실행
- 인증 기관에서 인증서 요청… 선택
- “디스크에 저장됨”, “본인이 키 쌍 정보 저장” 체크 후 이메일 주소, 이름 입력
- “계속”눌러서 저장
Key항목에 Public Key와 Private Key생성된 것을 확인
애플 개발자 홈페이지에서 Certificates 생성 및 추가
-
위에서 만든 CSR파일을 가지고, 애플에서 certificate(앱 개발시 필요, 앱 배포시 필요)를 만드는데 사용
-
애플 개발자 홈페이지 접속: developer.apple.com
-
Account메뉴를 누른다음, 아래 화면에서 Certificates, Identifiers & Profiles클릭 (안보이면, 개발자 계정 등록)
- Certificates 의 + 클릭
- ios App Development 체크 후 continue
- “키체인 접근”에서 만든 Certificates(CSR파일 ) 업로드 후 continue
- 다운로드
IOS Distribution용 certficate도 동일하게 하여 download
- 다운로드한 파일 확인
다운받은 인증서를 키체인에 등록
- “키체인 접근” 앱 실행
“내 인증서” 클릭하여, 다운받았던 인증서를 드래그하여 추가
인증서와 xcode 프로젝트 연동
- Xcode의 Preference 탭의 Account 에서 Team에 있는 Account Holder 더블 클릭하여 현재 존재하는 인증서 확인하면 완료
- references: https://0urtrees.tistory.com/59, https://ios-development.tistory.com/246
- Written by: 박상길 (fkdl3919@gmail.com)
- reporting date: 2021-04-19