[xcode] testfilght, 배포 과정
📌 우당탕탕 회사 개발일지
ios testfilght, 배포 과정 일지
1. Xcode 실행 및 폴더 열기
빨간색 동그라미처럼 원하는 폴더가 열려있으면 해당 폴더로 바로 들어가면 되고 폴더가 열려있지 않다면,
Open Existing Project 클릭
원하는 폴더에 들어간 후 -> ios 클릭 -> 해당폴더명.xcworkspace를 클릭하면 xcode가 실행된다.
2. git pull
작업한 코드가 전부 올라갈 수 있도록 git pull을 받아준 후 프로젝트에서 ios 폴더로가 pod install 실행한다.
cd ios
pod install
3. 빌드 확인
작업한 환경이 맞게 돌아가는지 빌드를 확인해야 한다.
원하는 시뮬레이터를 클릭 후 Build 버튼을 누른다 그전에 Clean Build Folder를 하고 누르면 더 좋다.
이 과정에서 오류가 날 시, 아래 사이드바에서 맨 오른쪽을 눌러 오류가 무엇인지 확인 후 수정
3. archive 하기
시뮬이 뜬 것을 확인한 후 잘 돌아가는 것을 확인하면, 빌드파일을 만들어야 한다.
빌드 파일을 시뮬이 아닌 Any IOS Device (arm64)가 되게 클릭한 후
(맨 위의 시뮬선택창에 있다)
프로젝트 클릭 후 General에 들어가면 identity에 버전을 가장 최신 버전으로 업그레이드 한다.
Product -> Archive 클릭
Archive에 성공하면 키체인 암호를 두번 입력하면
Archive에 성공한 창이 뜬다.
4. Distribute App
맨위의 내가 현재 Archive한 빌드 파일이고 이 파일을 Distribute App 을 클릭
배포를 원하면 App Store Connect을 누르면 되고
TestFilght에 업데이트를 원하면 TestFilght Internal Only을 누르면 된다.
Distribute 클릭 후 파일이 올라가면 무슨 경고가 뜨는데 16버전에서만 나는 에러로 무시해도 된다.
5. apple 공식 사이트 확인
올라간 앱에서 내가 배포한 버전이 준비 중이라고 뜬다면 배포 준비완료다. 끝~.~