次の方法で共有


開発中のアプリケーション パッケージ

アプリケーションのパッケージ化は、開発プロセス中に 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)