Daily iOS
빌드·배포

빌드 시간 단축

클린 빌드 15분, 한 줄 고쳐도 증분 빌드 2분이 걸리는 프로젝트를 받았습니다. 어디부터 측정하겠습니까?

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

Xcode Build Timeline으로 어떤 타깃·페이즈가 직렬로 기다리는지 보고, -warn-long-expression-type-checking으로 타입 검사가 긴 표현식을 잡고, 빌드 로그에서 매 빌드 도는 Run Script를 찾는다. 클린은 총량, 증분은 의존 범위 문제로 나눠 잰다.

받은 질문 공유