XVC パッケージのアップロード
適切な権限があれば、他のパッケージと同様に、Partner Center の Packages ページから XVC パッケージをアップロードできます。ただし、XVC パッケージをアップロードした後、追加のファイルアップロードやパッケージの他の詳細に関する新しいセクションが表示されます。- EKB (Encryption Key Blob) は、XVC パッケージの暗号化に使用されるファイルです。このファイルは XVC パッケージを作成する際に生成されます。このファイルをアップロードするには、Upload EKB を選択します。ファイルをアップロードした後、Change EKB を選択することで差し替えることができます。EKB が提供されていない場合、XVC ファイルのアップロード処理は停止します。
- ContentId はパッケージを識別する GUID (Globally Unique Identifier) で、そのパッケージの各バージョンで同じ値になります。
- XVC パッケージが物理ディスクで配布され、複数のディスクが必要となる、または intelligent delivery を使用する場合は、Layout file を提供する必要があります。このファイルには、ゲームファイルをディスク上のどこに配置するか、および利用者のハードウェアとロケール向けにダウンロードする特定のチャンクが記述されています。Layout ファイルをアップロードするには Upload layout file を選択します。アップロード後は Change layout file を選択することで差し替えることができます。
- Submission Validator ログファイルは、Submission Validator ツールが GDK と共にインストールされている場合、パッケージ作成プロセス中に作成されます。詳細は本記事の Submission Validator を参照してください。
- Symbols の zip フォルダをアップロードすると、ゲームのヘルスレポートで詳細なクラッシュデータを有効にできます。詳細は本記事の Symbols を参照してください。
Layout.xml はパッケージのレイアウトに関する詳細を提供します。これは、ディスクを作成する際にパッケージをどのように構成すべきかを示すディスクレイアウトファイルとは異なります。layout.xml ファイルをディスクレイアウトにアップロードしないでください。
Submission Validator
認定に申請する各 XVC パッケージには、Submission Validator のログファイルを提供する必要があります。このファイルを添付しないと認定が遅延します。ログファイルは、GDK と共に有効なバージョンのツールがインストールされている場合に、makepkg プロセス中に Submission Validator ツールが生成します。パッケージをビルドする際は、常に最新版の Submission Validator を使用してください。最新版の Submission Validator は Game Development Resources | Microsoft Game Dev からダウンロードできます。最新の Submission Validator リリースにおける変更点の詳細は、Submission Validator Updates を参照してください。 Partner Center にパッケージをアップロードする前に、Submission Validator ログファイルを開いて warning または failure としてマークされている要素を確認することを強くお勧めします。認定にパッケージを申請する前に、すべての failure および想定外の warning を解決する必要があります。そうしなければ申請は失敗します。Symbols
Health report に詳細なクラッシュデータを表示できるようにするには、Symbols ファイル を提供する必要があります。詳細なクラッシュデータには、過去 1 か月間の障害発生回数と、発生の詳細(日付、パッケージバージョン、デバイス種別、デバイスモデル、OS ビルドなど)を一覧化した障害ログが含まれます。Symbols ファイルは .zip 形式で、シンボルの正常なインデックス化のために .pdb ファイルを含む必要があります。zip フォルダはパッケージ作成プロセス中に自動的に生成される場合があります。Symbols ファイルをアップロードするには Upload symbols file を選択します。ファイルをアップロード後、Change symbols file を選択して差し替えることができます。パッケージプロパティの確認
XVC パッケージのプロパティをさらに確認するには、Show details を選択します。- XvcProductId は製品インスタンスの Product Id に相当します。この値は XVC パッケージが取り込まれる際に Partner Center によって生成されます。
- Red Package は開発機本体でのみ実行可能な XVC パッケージのバージョンです。このバージョンは製品を開発サンドボックスに公開すると作成されます。
- Green Package は小売本体でのみ実行可能なバージョンです。このバージョンは CERT または RETAIL サンドボックスに公開すると作成されます。
