대런대런
CodeCraft
대런대런
전체 방문자
오늘
어제
  • 분류 전체보기 (18)
    • 블록체인 (1)
    • Front-end (13)
      • Browser (2)
      • React & React Native (11)
    • Windows (4)
    • 알고리즘 (0)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • style overriding
  • ios build
  • 파일 안보임
  • 앱스토어 업로드
  • strapi
  • web3
  • 브라우저 원리
  • edge effect
  • react native
  • webkit
  • rn-fetch-blob
  • apollo-client
  • 브라우저 엔진
  • react-native-fs
  • react
  • main.jsbundle
  • offsetLimitPagination
  • 윈도우10
  • local server
  • ios 파일다운로드

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
대런대런
Front-end/React & React Native

[React Native] ios 앱 배포하기 - 빌드부터 스토어 업로드까지

[React Native] ios 앱 배포하기 - 빌드부터 스토어 업로드까지
Front-end/React & React Native

[React Native] ios 앱 배포하기 - 빌드부터 스토어 업로드까지

2020. 12. 7. 18:37
반응형

애플 개발자 등록을 마친상태에서 앱 업로드하는 방법을 적어본다.

 

1. 인증서 발급

먼저 인증서 발급을 위해 아래 사이트로 이동한다.

developer.apple.com/account/resources/certificates/list

애플 인증서 등록화면

상단의 + 버튼을 눌러 인증서를 추가한다.

(Xcode11 이상의 경우) Apple Distribution을 선택하고 Continue를 누른다.

 

그런다음 Mac에서 '키체인 접근' 앱을 열고, '인증서 지원' - '인증 기관에서 인증서 요청'을 선택

 

사용자 이메일 주소, 일반 이름을 입력하고, '디스크에 저장됨'을 체크한 상태로 계속을 눌러 파일로 저장한다.

저장된 파일을 Choose File을 눌러 업로드후, Continue 버튼을 누르면 인증서 발급이 완료된다.

우측 상단의 Download 버튼을 눌러 인증서를 다운받고, 드래그&드롭으로 '키체인 접근' 앱에 인증서를 추가해주면 끝

 

2. 프로비저닝  프로필 (Provisioning Profile) 생성

Generate Profile 버튼을 눌러 등록 시작

App Store를 선택하고 Continue

앱을 선택하고 Continue

아까 만든 인증서를 선택하고 Continue

Provisioning Profile Name에 이름을 넣고 Generate 버튼 클릭

생성된 Provisioning Profile을 기억하기 쉬운곳에 다운로드 한다.

 

3. Xcode에 연결

Automatically manage signing을 사용하니 잘 연결이 안된다...

아마 Development용 프로필을 만들지 않아서 그런것으로 추정된다.

'Automatically manage signing' 체크박스를 해제하고 목록에서 선택하니 잘 연결된다.

 

4. Xcode 배포용 빌드

target을 'Generic iOS Device' 로 맞춰놓고 Product - Archive 메뉴를 선택하여 아카이빙 실행.

빌드에러가 나지 않는다면 위 사진처럼 아카이브가 생성된다. Distribute App 버튼을 눌러 업로드하면 끝.

반응형

'Front-end > React & React Native' 카테고리의 다른 글

[React Native] ios개발시 실제기기에서 로컬서버 접근 안되는 문제 해결방법  (1) 2020.12.14
[React Native] 파일 다운로드시 ios 파일탐색기에서 안보이는 문제 해결방법  (2) 2020.12.08
[React Native] ios 빌드시 main.jsbundle does not exist. This must be a bug with 에러 해결방법  (0) 2020.12.07
[React Native] react-native-naver-map ios 빌드시 Undefined symbols for architecture x86_64: 에러  (0) 2020.12.06
React Native 이미지/동영상 갤러리(스와이프) 구현 삽질기  (4) 2020.11.26
  • 1. 인증서 발급
  • 2. 프로비저닝  프로필 (Provisioning Profile) 생성
  • 3. Xcode에 연결
  • 4. Xcode 배포용 빌드
'Front-end/React & React Native' 카테고리의 다른 글
  • [React Native] ios개발시 실제기기에서 로컬서버 접근 안되는 문제 해결방법
  • [React Native] 파일 다운로드시 ios 파일탐색기에서 안보이는 문제 해결방법
  • [React Native] ios 빌드시 main.jsbundle does not exist. This must be a bug with 에러 해결방법
  • [React Native] react-native-naver-map ios 빌드시 Undefined symbols for architecture x86_64: 에러
대런대런
대런대런
IT & 프로그래밍 관련 블로그

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.