-
Notifications
You must be signed in to change notification settings - Fork 0
Distribution
Hyunsik Yoo (Raymond) edited this page Jul 4, 2023
·
3 revisions
가슴속 3천원 iOS 프로젝트는 두가지 배포 플랫폼을 사용하고 있습니다.
- 개발버전 테스트 배포 👉 Firebase App Distribution
- 프로덕션버전 배포 👉 Appstore Connect
- 개발서버에 붙은 버전으로 배포를 해야하기 때문에 아카이브 환경설정을 Debug로 변경해줍니다.
- Project에서 Edit Scheme 선택
- Archive에서 Build Configration을 Debug로 변경
- Project에서 Edit Scheme 선택
- 설정 후, Archive -> Distribute App 진행!
- Distrubution method는
Adhoc
으로 설정해주세요.
- Certificated는 이전에 설치해둔 인증서를 선택해주세요. (인증서가 보이지 않는다면 여기에서 설정하고 오세요!)
- 나머지 단계들은 모두 설정 변경 없이 Next누르면서 진행 후, Export
- Export된 폴더의 .ipa파일을 Firebase App Distribution에 업로드해주세요.
- 테스터 그룹은 iOS만 설정해주시면 됩니다.
- 출시 노트는 별도로 작성할 필요 없습니다.
- 아카이브 환경설정이 Release로 되어있는지 확인! 1-1. AdHoc Archive에서 설정한 것과 반대로 Release로 설정되어있는지 확인합니다.
- 설정 후, Archive -> Distribute App 진행!
- Distrubution method는
App Store Connect
로 설정해주세요.
- 그 이후로는 Next누르면서 계속 진행하면 됩니다.
- profiles는 사전에 다운받은
appstore-manager-prod
를 선택해주세요! (해당 profile이 없다면 슬랙에 메시지 보내주세요!) - 마지막 업로드까지 진행!
- App Store Connect에 접속하여 새로운 버전 생성
- 스토어 등록 정보에 변경할 사항이 있으면 상횡에 맞게 변경해주세요.
- 업데이트 메시지는 자연스럽게 적어주시면 됩니다. (어려우면 도움 요청해주세요!)
- 빌드 추가 시, 수출 규정 문서 설정 방법
-
위에 언급된 알고리즘에 모두 해당하지
않음 으로 선택 후, 저장해주세요.
-
- 설정 완료 후, 심사 요청하면 끝!