Daily iOS
빌드·배포

CI 코드 사이닝

CI 서버에서 아카이브와 App Store 업로드를 자동화하려 합니다. 인증서·프로비저닝 프로파일·App Store Connect 인증을 CI에서 어떻게 안전하게 다루겠습니까?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

fastlane match(암호화된 Git/S3 저장소에 인증서·프로파일 보관, CI가 임시 키체인에 설치) 또는 Xcode Cloud 관리 서명을 쓰고, App Store Connect API 키(.p8)로 2FA 없이 업로드한다. 시크릿은 CI 비밀 저장소, 서명은 수동 방식으로 고정한다.

받은 질문 공유