開発中のアプリケーション パッケージ
アプリケーションのパッケージ化は、開発プロセス中に 3 つの段階で実行されます。1 つ目は暗号化されていないパッケージ、2 つ目はテスト用の暗号化パッケージ、3 つ目は実稼働用の暗号化パッケージです。 また、パッケージを複数のサブセット パッケージに分割して、複数のディスクに書き込めるようにすることもできます。
このトピックでは、次の項目について説明します。
テスト用の暗号化パッケージ
既定では、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 ファイルに基づいて、1 つのパッケージを 1 つ以上のサブセット パッケージに分割できます。 その後、これらのサブセット パッケージを個別のディスクに書き込むことができます。 これは特に、ゲームの容量が非常に大きく、単一のディスクに収まらない場合に役立ちます。
splitpkg split /f <SubsetFile> /p <SourcePackage> /pd <OutputFolder>
関連項目
ホワイト ペーパー: タイトル のパッケージ化とストリーミングインストール テスト (開発者教育材料 > All NDA Whitepapers)