次の方法で共有


MicrosoftGame.config Element - MSAAppId

タイトルの MSA アプリ ID を指定します。これは、Xbox Live サービスの ID として Xbox Live タイトル ID (下記) と共に使用されます。 March 2022 GDK の時点で、TitleId 要素が指定されている場合は、新しいタイトルに MSA アプリ ID が必要になりました。 この要件は、2022 年 3 月以降の GDK で作成された新しいタイトルにのみ適用される MicrosoftGame.config スキーマ バージョンの更新 (configVersion 0 から configVersion 1) によって適用されます。

この要素の親は Game 要素です。

要件

MicrosoftGame.config で configVersion = 0 の場合、この要素はオプションであり、設定する必要はありません。 MicrosoftGame.config で configVersion = 1 の場合、次の場合にこの要素を設定する必要があります。

  • TitleId 要素が指定されています。
  • NoCodePCRoot 要素が指定されています。
  • AdvancedUserModel 要素の値が false に設定されている。

プラットフォーム

この要素は、PC と本体に関係します。

動作

  • 属性はありません。
  • 既定値はありません。
  • 指定できる値は、空でない任意の文字列です。

解説

  • MSAAppId の値は、通常、整数の 16 文字の文字列です。
  • MSAAppId 要素は、パートナー センターから生成される固有 ID です。 これは、パートナー センター プロジェクトの [Xbox サービス -> Xbox 設定] タブ にあります。
  • MicrosoftGame.config の MSAAppId 要素は、パートナー センターの値と一致する必要があります。 MicrosoftGame.config エディターは、ストアの関連付けウィザードと呼ばれるツールを提供します。このツールは、MSAAppId のローカル .config 値 (およびその他の ID 値) を、製品のパートナー センターにあるものと自動的に同期します。
  • タイトルがゲーム バインディングを使用している場合、MSAAppId 要素の動作は異なります。 詳細については、 ゲーム バインドの概要 に関するページを参照してください。
  • Visual Studio の新しいプロジェクト テンプレートは、この要素の既定値 'PleaseChangeMe' を提供します。 この値により、パートナー センターから ID をすぐに取得しなくても、タイトルのコンパイルを早期に繰り返すことができます。 XUser API 呼び出しを実行しようとしたときの失敗を避けるために、タイトルを作成したらすぐにこの ID を変更することを強くお勧めします。

関連項目

MicrosoftGame.config リファレンス - 目次