Skip to main content
版本 3.0 - 08/06/2026

簡介

雖然每款遊戲都獨一無二,但許多遊戲在認證期間都會在幾個關鍵領域遇到挑戰。本頁涵蓋其中幾個關鍵領域,並提供在認證期間避免這些問題的提示和策略。 若要查看所有受測的 XBOX 需求 (XR) 測試案例,請前往認證測試案例頁面。

最常失敗的測試案例

下表顯示每個測試案例的認證失敗分佈,並分別列出 XBOX 主機和 PC 提交的資料。N/A 表示該測試案例不在該裝置類型的最常失敗項目中。 在 PC 上,針對 Microsoft Store 原則 10.4.2 (應用程式當機或凍結) 記錄的失敗會歸入 001-01 遊戲產品穩定性,而針對 Microsoft Store 原則 10.1 (其他平台) 記錄的失敗則會歸入 022-01 官方命名標準。

指引與最佳做法

001-01 遊戲產品穩定性

遊戲產品在整個測試期間都必須保持穩定,且不得有任何妨礙遊戲產品接受測試的問題。 指引
請在所有支援的裝置類型、硬體設定和主機世代上測試遊戲產品。大多數的穩定性問題出現在下列範例中:
  • 啟動遊戲產品時發生當機、停止回應和/或載入畫面過長。如需預期的時間,請檢閱測試案例的失敗範例。
  • 在多人遊戲活動期間當機,例如傳送和接收遊戲邀請、配對及加入情境。
  • 在一般遊戲過程中當機。
  • 在測試暫停、睡眠、休眠和繼續情境時當機或停止回應。
  • 在所有接受使用者輸入的畫面上測試使用者輸入時當機或停止回應。
  • 快速進入和退出所有遊戲選單時當機或停止回應。
PC 的其他指引
在 PC 上,此測試案例也涵蓋針對 Microsoft Store 原則 10.4.2 (應用程式當機或凍結) 記錄的失敗。請使用最新的圖形驅動程式,在不同的硬體和顯示卡設定下進行測試。遊戲產品會在五種最常用的解析度 (1366 x 768、1440 x 900、1080P、1440P 和 4K) 下,視情況以視窗模式和全螢幕模式,並使用各種 AMD、Intel 和 Nvidia GPU 進行測試。
  • 從市集安裝遊戲產品。測試小組曾發現從市集安裝遊戲產品後出現的問題,而這些問題在開發人員沙箱中側載遊戲產品時並不會出現。
  • 測試多種解析度 (視窗和全螢幕)。
  • 在所有畫面上測試隨機輸入。
  • 快速進入和退出遊戲選單。

003-02 遊戲產品完整性

遊戲產品在提交認證時,必須功能完整、可供測試,並符合 XBOX 品質標準。 提交內容必須包含所有用戶端程式碼、提交成品和可下載內容。合作夥伴服務必須可供使用,並已針對測試和認證進行正確設定。遊戲產品在提交給 Microsoft 時,必須能使用目前版本的 Submission Validator 順利封裝且沒有任何失敗,而且必須在提交內容中附上 Submission Validator 記錄。 在認證期間導致測試案例 003-02 失敗最常見的原因,是遊戲問題使認證無法執行測試流程和/或完成所有遊戲模式。 常見問題
  • 遊戲模式無法完成,導致無法在遊戲產品中推進進度。
  • 排行榜未填入資料。
  • 使用各種輸入模式 (控制器、鍵盤等) 時無法運作。
  • 玩家進入無法在遊戲產品中推進進度的狀態 (例如無法重新裝填武器、角色卡住或掉出遊戲環境等)。
指引
  1. 確定遊戲功能完整且可供測試。
  2. 遊戲沒有重大/破壞遊戲的錯誤。

045-01 遵守使用者權限

遊戲產品必須遵守所有使用者的權限設定,並在發生衝突時顯示系統解決 UI。 如需技術指引和最佳做法的詳細說明,請參閱用戶端使用 XBOX 服務使用者權限文件。 常見問題
  1. 遊戲產品未針對兒童帳戶和成人帳戶遵守使用者的權限。
  2. 遊戲產品未使用必要的 API 來顯示系統解決 UI。
失敗範例:
  • 當 You can join multiplayer games 權限設為 Block 時,遊戲產品仍允許使用者加入或接受遊戲邀請進入多人遊戲工作階段。
  • 當 You can join multiplayer games 權限設為 Block 時,遊戲產品不允許使用者加入或接受遊戲邀請進入多人遊戲工作階段,但未顯示系統解決 UI。
指引
  1. 在 XBOX 上,前往 [設定] -> [一般] -> [線上安全與家庭] -> [隱私權與線上安全] -> [XBOX 隱私權]。
  2. 在 PC 上,前往 https://aka.ms/XboxPrivSettings 管理權限和隱私權設定。
  3. 使用兒童帳戶和成人帳戶驗證 XR-045 中的所有權限。
  4. 兒童帳戶由家長或監護人管理。他們可以在 [設定] > [帳戶] > [家庭設定] > [管理家庭成員] 中自訂兒童帳戶的權限設定。
[!Note] XUserCheckPrivilege 會判斷使用者是否具有特定權限。XUserResolvePrivilegeWithUiAsync 會顯示使用者權限所需的系統解決 UI。如果使用者沒有該權限,這會呈現必要的 UI 以進行說明或促銷升級。

064-02 從同一款遊戲加入遊戲工作階段

此測試案例的目的是驗證從同一款遊戲加入多人遊戲的能力。當使用者從同一款遊戲加入或接受多人遊戲體驗的邀請時,必須將其帶入該多人遊戲體驗。 常見問題
  • 從同一款遊戲加入或接受多人遊戲體驗的邀請時,未將使用者帶入該體驗。
  • 從同一款遊戲加入或接受受密碼保護之多人遊戲體驗的邀請時,未將使用者帶入該體驗。

055-01 成就

最常見的失敗是遊戲產品在符合條件時未能解鎖成就。提交認證前,請驗證所有成就都會在符合條件時解鎖。

064-03 遊戲內邀請

此測試案例僅適用於提供遊戲內邀請機制的遊戲產品;遊戲內邀請是建議項目,而非必要項目。當遊戲產品確實提供遊戲內邀請時,該機制必須透過 XBOX 平台傳送邀請,讓接收者能透過 XBOX 殼層通知收到邀請並加入工作階段。這包括有跨網路玩家參與的可加入工作階段,以及受密碼保護的可加入工作階段。 如需使用 GDK 公告可加入性及記錄活動的相關資訊,請閱讀多人遊戲活動 (MPA) 概觀。 常見問題
  1. 提供遊戲內邀請的遊戲產品未透過 XBOX 平台傳送邀請,因此接收者無法透過 XBOX 殼層收到邀請。
  2. 遊戲產品支援受密碼保護的可加入多人遊戲體驗,但不允許玩家從遊戲內針對這些體驗傳送遊戲邀請。
指引
當遊戲產品提供遊戲內邀請機制時,請驗證每個可加入的多人遊戲體驗 (包括受密碼保護的體驗) 都會透過 XBOX 平台傳送邀請,讓接收者能透過 XBOX 殼層收到邀請。

015-01 使用者通訊

遊戲產品必須向 XBOX 服務查詢使用者在隱私權和線上安全相關動作方面的權限,且當使用者的隱私權和線上安全設定不允許時,不得傳輸使用者資料或允許透過 XBOX 進行通訊。
  1. 在主機上,前往 [設定] -> [一般] -> [線上安全與家庭] -> [隱私權與線上安全] -> [XBOX 隱私權]。
  2. 在 PC 上,可以在這裡管理隱私權設定。
常見問題
  1. 當使用者封鎖另一位使用者時,遊戲產品未封鎖來自遭封鎖使用者的所有通訊。
  2. 當「其他人可以使用語音、文字或邀請進行通訊」設為封鎖時,使用者仍能透過 XBOX 以語音和文字進行通訊。
  3. 當「其他人可以使用語音、文字或邀請進行通訊」設為封鎖時,使用者仍能在 XBOX 之外以語音和文字進行通訊。
  4. 當「其他人可以使用語音、文字或邀請進行通訊」設為封鎖時,遊戲產品仍允許使用者接收多人遊戲邀請。

052-06 雲端儲存體:漫遊

當使用者登入 XBOX 服務時,遊戲存檔進度必須在同類裝置之間漫遊。對於跨裝置或主機世代使用相同 TitleID 的遊戲,存檔資料必須在這些裝置之間漫遊。在支援的情況下,遊戲存檔資料必須能在 PC 與主機之間成功漫遊。 常見問題
  1. 無法在相同類型或世代的第二部裝置上成功下載遊戲存檔 (例如 XBOX Series S 與 XBOX Series X、XBOX One 與 XBOX One S,或兩部不同的 PC)。
  2. 對於跨主機世代共用相同 TitleID 的遊戲 (例如 XBOX One 與 XBOX Series X|S),遊戲存檔無法在這些裝置之間漫遊。
  3. 遊戲產品在首次啟動時無法辨識雲端中的存檔,且在沒有任何使用者互動的情況下,這些存檔隨後在第二部裝置上遭到覆寫。
  4. 在支援的情況下,遊戲存檔資料無法在 PC 與主機之間成功漫遊。
指引 請驗證遊戲存檔與建立它們的設定檔相關聯,且當使用者登入 XBOX 時,存檔會在兩部相同類型的裝置之間漫遊。

052-05 正確的使用者關聯

遊戲產品必須將進度、儲存狀態、喜好設定、成就及其他獎勵,與記錄該進度、選擇該喜好設定或獲得該獎勵的使用者建立關聯。遊戲產品必須避免為已不再登入的使用者儲存狀態。此需求的一個關鍵層面,是處理遊戲產品在作用中、暫停或終止時,其主要使用者變更的情況。 常見問題
  1. 遊戲產品未正確將存檔資料與 XBOX 設定檔建立關聯。
  2. 在使用者變更後,遊戲產品錯誤地將使用者進度、儲存狀態、喜好設定、成就或其他獎勵與使用者建立關聯。
  3. 在使用者變更後,未儲存新使用者的存檔進度。
  4. 新使用者可以在先前的使用者登出後,變更其存檔資料、狀態或設定檔。

022-01 官方命名標準

最常見的失敗是遊戲產品在文字或影像中提及競爭平台。請確定所有文字和影像都符合術語清單,且未提及競爭平台 (例如競爭對手的控制器影像或按鈕標示)。

001-02 暫停、睡眠與休眠後的遊戲產品穩定性

遊戲產品在暫停、睡眠、休眠和繼續時都必須保持穩定。 常見問題
  • 遊戲產品在暫停、睡眠、休眠或繼續時當機或停止回應。
  • 在遊戲產品暫停期間變更使用者時當機或停止回應。
  • 在瀏覽選單時暫停遊戲產品而當機或停止回應。
  • 在進行線上對戰時暫停遊戲產品而當機或停止回應。
指引
請在所有選單、遊戲模式和遊戲情境 (線上和離線) 中暫停、睡眠、休眠和繼續遊戲產品。在遊戲產品暫停期間執行使用者變更。

064-01 從遊戲外部加入遊戲工作階段

此測試案例會驗證從遊戲外部加入的能力。當使用者在遊戲外部加入或接受多人遊戲體驗的邀請時,必須將其帶入該多人遊戲體驗。請務必驗證在遊戲產品已終止和暫停時加入多人遊戲體驗的情況。 常見問題
  • 在遊戲外部加入或接受多人遊戲體驗的邀請時,未將使用者帶入該體驗。
  • 在遊戲外部加入或接受受密碼保護之多人遊戲體驗的邀請時,未將使用者帶入該體驗。
  • 在遊戲產品已終止或暫停時加入多人遊戲體驗,未將使用者帶入該多人遊戲體驗。

018-01 檢舉不當內容與 UGC 文字字串驗證

使用者產生的內容 (UGC) 是使用者提供給應用程式或產品的內容,其他使用者可以在線上狀態下檢視或存取這些內容。如果您的產品包含 UGC,您必須:
  • 在遊戲內或遊戲產品的網站上發佈產品服務條款和/或使用者產生內容的內容指導方針,並提供給使用者。
  • 提供方法讓使用者向開發人員檢舉產品內的不當或有害內容,以供審查,並在違反內容指導方針時移除/停用該內容,和/或實作主動偵測不當或有害 UGC 的方法 (例如文字篩選)。
  • 遊戲產品必須在 Microsoft 要求時移除/停用 UGC。
  • 妥善處理使用者無法在遊戲內存取 UGC 的情境。
  • 與第三方模組平台整合的遊戲產品,必須與該產品的檢舉/投訴 API (若有提供) 整合,且若各第三方合約有所要求,則必須審核內容。
  • 與第三方模組平台整合的遊戲產品,若內容並非來自開發人員,必須向使用者呈現免責聲明、對話方塊或視覺提示。
主動偵測有害或不當文字 使用 StringService API 的遊戲產品會自動符合 (文字情境的) 主動偵測需求。遊戲產品應預設使用 StringService API 處理名稱和其他簡短的靜態文字字串。如果遊戲產品有其他允許較長文字輸入的文字情境,或有技術或其他限制情況,遊戲產品可以選擇實作自己的文字篩選變體,限制一組字詞在 XBOX 服務上向其他玩家顯示。請參閱核心字詞清單,這些字詞必須作為最低基準,用於在 XBOX 服務上對非本機玩家進行封鎖或遮蔽。 常見問題
  • 遊戲產品未主動偵測有害或不當文字。
指引 請驗證所有 UGC 文字字串都會經過篩選,以過濾有害或不當文字。

067-01 最近一起玩過的互動

具有線上多人遊戲功能的遊戲產品,必須使用多人遊戲活動 (MPA) 的最近玩家功能,在 XBOX 網路上記錄有意義的玩家互動,讓平台能夠顯示「最近一起玩過」清單。對於仍使用舊版多人遊戲工作階段目錄 (MPSD) 的遊戲產品,則可以改為在 MPSD 中維護工作階段狀態資訊。請勿同時使用兩者,因為同時維護兩者可能會產生重複的記錄。 常見問題
  • 並非所有設定檔都包含在裝置的「最近一起玩過」清單中。
  • 在多人遊戲過程中退出的使用者,未出現在「最近一起玩過」清單中。
最後修改於 2026年10月8日