빌드·배포
모바일 배포 자동화
택시 호출 앱의 iOS 배포가 한 사람의 Xcode 클릭에 의존합니다. CI에서 서명부터 TestFlight 업로드까지 자동으로 돌리려면 파이프라인을 어떻게 구성하겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
택시 호출 앱의 iOS 배포가 한 사람의 Xcode 클릭에 의존합니다. CI에서 서명부터 TestFlight 업로드까지 자동으로 돌리려면 파이프라인을 어떻게 구성하겠습니까?
인증서와 프로비저닝 프로파일은 fastlane match나 base64 secret으로 CI에만 두고 App Store Connect에는 Apple ID 대신 키 기반으로 인증하며, 테스트는 풀 리퀘스트마다 돌리고 main에 태그가 찍히면 임시 키체인에서 아카이브해 TestFlight 내부 그룹까지 자동으로 올린 뒤 외부 배포는 사람이 승인한다.
빌드·배포주관식심화
iOS 앱의 CI/CD 파이프라인을 처음부터 설계한다면, PR마다 도는 파이프라인은 어떤 단계로 구성하겠습니까?
#ci-cd #testflight #automation
빌드·배포주관식기초
하이어링 매니저가 이력서를 보며 묻습니다. "베타 테스트와 CI/CD는 어떻게 운영했나요?" TestFlight 기반 베타 프로그램을 어떤 그룹 구성으로…
#ci-cd #testflight
빌드·배포주관식딥다이브
iOS 개발자 100명 이상이 하나의 앱을 만드는 조직입니다. 하루 수백 개 PR이 들어오는데, PR 각각은 CI를 통과했는데도 합치고 나면 main이 깨지는…
#ci-cd
빌드·배포주관식기초
Development, Ad Hoc, Enterprise(In-House), App Store(TestFlight 포함) 배포 방식은 서로 어떻게 다른가요?
#testflight