-
MPSD セッションが closed、locked、または満員でないことを確認します。
closed (
"closed": true) または満員のセッションでは、招待と参加は無効化されます。ロックされた MPSD セッション ("locked": true) では、以前のセッションメンバーによる再参加のみが許可されます。 - テスト内のすべてのタイトルインスタンスのサンドボックスと titleID を確認します。 すべてのタイトルインスタンスは同一のサンドボックスに存在し、同じ titleID (および SCID) を使用する必要があり、そのサンドボックスに MPSD セッションテンプレートが構成されている必要があります。
- MicrosoftGame.config ファイル内のすべての ID が正しく設定されていることを確認します。 MicrosoftGame.config には、タイトルの Partner Center 構成 (‘Game Setup’ で参照可能) と一致する正しい titleID、SCID、および Identity 情報が含まれている必要があります。
-
シナリオに適した MPSD セッション構成が整っていることを確認します。
-
inviteProtocol 定数が MPSD セッションで定義されていること。タイトルは正しい招待動作のために
"inviteProtocol": "game"定数を設定する必要があります。 - MPSD セッションに参加制限が含まれていないこと。joinRestriction プロパティが followed/local に設定されていないことを確認し、フォロワーでないプレイヤーの参加を防止したり、参加を完全に制限したりしないようにします。
- MPSD セッションの userAuthorizationStyle プロパティが正しく設定されていること。userAuthorizationStyle プロパティは、非コンソールデバイスの MPSD セッションで有効にする必要があり、また joinRestriction (‘local’ または ‘followed’ のいずれか) も必要です。これは任意のプレイヤーによる参加を防止するためのシステム制限であり、削除することはできません。
-
inviteProtocol 定数が MPSD セッションで定義されていること。タイトルは正しい招待動作のために
-
招待/参加の問題がクロスデバイスシナリオに限定されていないことを確認します。
招待/参加の問題が、異なるコンソールタイプ (XBOX Series X|S、XBOX One) 間、またはコンソール/PC 間でのみ発生する場合、タイトルまたは MPSD セッションの crossPlay 構成が正しくない可能性があります。デフォルトでは、XBOX Series X|S デバイスファミリが設定されていない場合、XBOX One デバイスはクロスプレイをサポートします。
- タイトルが XBOX One 以外の追加プラットフォームでリリースされた後、関連するすべてのプラットフォームが Partner Center の ‘XBOX Settings’/‘Device families’ リストで有効になっていることを確認します。
-
クロスプレイの MPSD セッション機能が有効になっていること (
"crossPlay": true) を確認します。
- セッションの所有権動作が招待制限を引き起こしていないことを確認します。 hasOwners とセッションオーナーが設定されているセッションでは、オーナー以外が招待を送信できるようにするために、allowNonOwnerInviteHandles も true に設定する必要があります。目的の動作に応じてこの定数を設定してください。
- Partner Center でタイトルのデバイス可用性を確認します。 Partner Center の ‘Game Setup’/‘Device family availability’ 設定は、タイトルの機能と可用性を制限する可能性があります。関連するすべてのプラットフォームが有効になっていることを確認します。デフォルトでは、XBOX Series X|S デバイスファミリが設定されていない場合、XBOX One デバイスはクロスプレイをサポートします。
- タイトルが Private Audience グループに限定されていないことを確認します。 タイトルの可視性を Private Audiences (‘Pricing and availability’/‘Visibility’ in Partner Center) に制限すると、タイトルへのアクセスとサービス機能が制限される可能性があります。これが有効になっている場合、両方のコンソール/ユーザーが Private Audience グループの一員であることを確認します。
- PC タイトルの場合、MicrosoftGame.config ファイルに MultiplayerProtocol 設定が存在することを確認します。 XBOX Game Bar UI との正しい統合を有効にするには、Windows タイトルの MultiplayerProtocol 設定を true に設定する必要があります。詳細については、MicrosoftGame.config の概要 を参照してください。
- MPA と MPSD のサービス呼び出しを誤って混在させていないことを確認します。 MPSD と MPA サービスを同時に使用することはできません。同時に使用すると、予期しないアクティビティ/参加/招待の動作が発生します。タイトルは 1 つのサービスのみを選択する必要があります。
