다음을 통해 공유


개발 중 애플리케이션 패키징

애플리케이션 패키징은 개발 프로세스 중 세 단계로 수행됩니다. 암호화되지 않은 패키징, 테스트 암호화 패키징, 프로덕션 암호화 패키징입니다. 또한 패키지를 여러 개의 하위 패키지로 분할하여 여러 디스크에 구울 수도 있습니다.

이 항목에서는 다음을 설명합니다.

테스트 암호화된 패키징

기본적으로 makepkg pack이 테스트 암호화가 적용된 패키지를 만듭니다. 이렇게 하면 성능을 테스트할 수 있습니다. 테스트 암호화를 사용하여 패키징을 배포하고 테스트하는 것이 좋습니다.

패키지 암호화가 적용된 패키지를 만들려면 다음과 같이 makepkg pack을 호출합니다.

MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder>  

프로덕션을 위한 암호화된 패키지 만들기

최종 제출을 위한 패키지를 만들려면 테스트 패키지를 만드는 데 사용된 동일한 패키징 명령에 /l 플래그를 사용합니다.

MakePkg.exe pack /f <Mapfile> /d <LooseContentDir> /pd <OutputFolder> /l  

팁: Xbox 콘솔 패키지: makepkg /lk를 사용하여 동일한 패키지를 테스트하고 제출하세요! makepkg에서 제공한 사용 가능한 패키지 암호화 메서드에 대한 자세한 내용은 암호화 섹션을 참조하세요.

패키지 분할

splitpkg.exe 도구를 사용하면 하위 XML 파일에 따라 패키지를 하나 이상의 하위 패키지로 분할할 수 있습니다. 그런 다음 이 하위 집합 패키지를 별도의 디스크로 구울 수 있습니다. 이는 게임이 매우 크고 하나의 디스크에 들어가지 않을 때 유용합니다.

splitpkg split /f <SubsetFile> /p <SourcePackage> /pd <OutputFolder>  

참고 항목

백서: 타이틀 패키징 및 스트리밍 설치 테스트(개발자 교육 자료 > 모든 NDA 백서)