Packaging

패키징 실패 원인 분리 절차

빌드, 쿠킹, 스테이징, 서명 단계를 나누면 긴 로그 속에서도 실제 원인을 빠르게 좁힐 수 있습니다.

01

Build

컴파일 오류, 모듈 누락, 플러그인 의존성 오류를 먼저 확인합니다.

C++/Plugin
02

Cook

에셋 로드 실패, 머티리얼 컴파일, 플랫폼 미지원 리소스를 추적합니다.

Asset
03

Stage

파일 복사, 경로 길이, 권한 문제로 패키지 폴더 구성이 실패하는지 봅니다.

File system
04

Package

압축, 서명, 배포 포맷 생성 단계에서 발생한 오류를 따로 읽습니다.

Distribution
Unknown Error
상위 요약보다 최초 오류 마지막 줄의 Unknown Error가 아니라 그 앞의 첫 Fatal/Error를 찾습니다.
시간순 역추적
Missing Asset
참조와 쿠킹 범위 확인 Redirector 정리 후 의도한 폴더가 쿠킹 대상인지 확인합니다.
Fix Up Redirectors
SDK Error
플랫폼 도구 체인 검증 Android SDK, Xcode, Visual Studio 구성 버전이 엔진 요구조건과 맞는지 봅니다.
환경 표준화

재발 방지 기준

로그 보존 성공/실패 로그를 빌드 번호와 묶어 비교 가능하게 남깁니다.
변경 단위 설정, 에셋, 코드 변경을 한 번에 섞어 재시도하지 않습니다.
자동화 동일 명령으로 로컬과 CI에서 같은 패키지를 만들 수 있어야 합니다.