簡介
XBOX 需求和測試案例會隨著平台和玩家期望的演進而變更,通常每月更新一次。本頁面記錄自移轉至網頁呈現以來的完整變更歷程。此歷程包含所有平台的變更:主機、PC、行動裝置和 Creators Program。變更歷程記錄
| 日期 | 文件版本 | 變更說明 |
|---|---|---|
| 2026 年 8 月 11 日 | 主機:16.4 | 在 XR-074 測試案例 074-07 和 074-08 中,以 XBOX Multiplayer Analysis Tool (XMAT) 取代 Fiddler Classic。認證現在使用 XMAT Web Proxy 擷取和指令碼來識別並封鎖合作夥伴服務主機,以進行動態連線中斷和發行前停機測試。在 XR-074 失敗模式分析中新增 XMAT 指引。 |
| 2026 年 8 月 6 日 | 主機:16.4 | 將個別的 PC 和行動裝置 XR 文件集整合為一組適用於所有裝置的 XBOX 需求。先前以 XBOX Requirements and Store Policies for PC and mobile games 發佈的需求、測試案例和術語,現在已涵蓋於 XBOX 遊戲的 XBOX 需求、認證測試的 XBOX 需求,以及 XBOX network 術語清單中。 PC 失敗次數最多的測試案例資料已合併至失敗次數最多的測試案例,該頁面現在會並列呈現主機和 PC 的失敗分佈。該表格中的測試案例編號已更正:Title Stability after Suspend 為 001-02,Joining a Game Session from Outside the Game 為 064-01,Cloud Storage: Roaming 為 052-06。 |
| 2026 年 8 月 6 日 | 主機:16.4 | 移除 XR-017 Title Ratings 及其測試案例 017-01 Age Rating Validation。年齡分級聲明會繼續在提交時由 BVT-13 Age Rating Validation 驗證。如需實體年齡分級流程的指引,請連絡您的 Microsoft 代表。 |
| 2026 年 8 月 6 日 | 主機:16.4 | 更新 XR-074 Loss of Connectivity to XBOX and Partner Services,使其暫停測試案例也涵蓋 PC 和掌上型裝置上的睡眠和休眠。將 074-03 重新命名為 Disconnection to XBOX Services During Suspend, Sleep, or Hibernate,並將 074-04 重新命名為 XBOX Service Re-connection During Suspend, Sleep, or Hibernate。淘汰測試案例 074-05 Constant Low Bandwidth 和 074-06 Variable Low Bandwidth。 |
| 2026 年 7 月 27 日 | 主機:16.4 | 將 XR-130 XBOX Series X|S Generation 的範圍限定為 XBOX Series S 和 XBOX Series X 主機之間的同世代一致性,並將其標題從 XBOX Console Families and Generations 變更。此需求現在涵蓋同一世代內的功能和存檔一致性、不區隔遊戲玩法,以及相同的遊戲模式。淘汰測試案例 130-01 Controller Input 和 130-05 Compatibility Mode,並將 130-02、130-03 和 130-04 的目標改為 XBOX Series S 和 XBOX Series X 開發套件。 |
| 2026 年 7 月 27 日 | 主機:16.4 | 將 XR-013 Linking Microsoft Accounts with Publisher Accounts 改寫為與裝置無關的需求,以 Microsoft 帳戶 (MPA)、適用於符合分級資格之使用者的適齡存取路徑、使用成對識別碼 (PXUID) 的 XSTS 服務驗證、XUserGetAgeGroup 年齡處理、功能特定限制,以及例外狀況程序為核心。將測試案例 013-01 改寫為 17 個步驟的流程並更新通過與失敗條件,將此需求同步至 PC XBOX 需求,並調整 XR-013 失敗模式分析。 |
| 2026 年 7 月 27 日 | 主機:16.4 | 將 XBOX network 成就需求整合至 XR-055 Achievements and Gamerscore 和 XR-057 Unlocking Achievements。將已淘汰的 XR-058 Achievements Across Multiple Titles or Platforms 和 XR-062 Achievement Names and Descriptions 的重要元素併入 XR-055,並將 XR-060 Modifying Active Achievements 併入 XR-057,成為不論遊戲在何種裝置上執行都適用的裝置無關需求。測試案例 055-01 或 057-01 沒有變更。 |
| 2026 年 7 月 27 日 | 主機:16.4 | 將已淘汰的 XR-124 Game Invitations 需求併入 XR-064 Joinable Game Sessions and Online Play:以 Multiplayer Activity (MPA) 功能為核心改寫此需求,新增 More information、Invitations 和 Implementation guidance and best practices 章節,新增條件式測試案例 064-03 In-Game Invitations,並將原本的 064-05 Non-Joinable Game 重新編號為 064-04。變更 XR-067 Maintaining Recently Played With Interactions 的標題,更新此需求以透過 MPA Recent Players 記錄互動 (並以 MPSD 作為舊版後援),並重新命名測試案例 067-01 及其步驟,以參照 Recently Played With 清單。 |
| 2026 年 7 月 10 日 | 主機:16.3 | 更新 XR-052 User State and Title-Save Location, Roaming and Dependencies,使其僅適用於 GDK 使用者模型 (移除 ERA 和 UWP Multiple User Application 參照);釐清 XPA 遊戲產品必須支援 PC 與 XBOX 主機之間的跨平台遊戲存檔漫遊,非 XPA 遊戲產品則建議支援;新增 More information 章節;將 052-02 重新命名為 User Change During Suspend, Sleep, and Hibernate;簡化 052-01 步驟;並將 052-06 的裝置清單更新為零售硬體。 |
| 2026 年 7 月 10 日 | 主機:16.3 | 更新 XR-112 Establishing a User and Controller During Initial Activation and Resume,使其僅適用於 GDK 使用者模型 (移除 ERA 和 UWP Multiple User Application 參照)。繼續執行需求現在涵蓋暫停、睡眠和休眠;淘汰測試案例 112-07 User Change During Constrained Mode;並將 112-08 重新命名為 User Change During Suspend, Sleep, or Hibernate。 |
| 2026 年 7 月 10 日 | 主機:16.3 | 更新 XR-115 Addition and Removal of Users or Controllers During Gameplay,使其僅適用於 GDK 使用者模型 (移除 ERA 和 UWP Multiple User Application 參照),並淘汰測試案例 115-01 Addition of Users。 |
| 2026 年 7 月 10 日 | 主機:16.3 | 將 XR-037 Dependencies on Content Packages 及其測試案例 (037-01 No Content Package Save-Game Dependencies for Base Title、037-02 No Dependencies on Other Content Packages、037-03 DLC Dependency 和 037-04 Multiplayer DLC) 新增至主機 XR 和測試案例頁面,並附上與裝置無關的 More information 和 Implementation guidance and best practices 章節。 |
| 2026 年 7 月 10 日 | 主機:16.3 | 更新 XR-003 Title Quality for Submission,使其適用於各種裝置。新增 More information 和 Implementation guidance and best practices 章節,在 003-02 Title Integrity 中新增 PC 測試台參照,簡化 003-17 Headset State Change,將 003-18 重新命名為 Headset State Change After Suspend, Sleep and Hibernate,並新增測試案例 003-20 Streaming Install Initial Play Marker。新增 PC 測試台配置章節。 |
| 2026 年 7 月 10 日 | 主機:16.3 | 擴充測試案例 001-02 Title Stability After Suspend, Sleep and Hibernate,除了 XBOX 主機暫停之外,也驗證 PC 睡眠和休眠之後的遊戲產品穩定性;將暫停、睡眠和休眠的設定步驟整合至共用的測試暫停、睡眠和休眠章節;並在測試案例 003-18、052-02、055-01、064-01、074-03、074-04、112-08 和 124-01 中新增 PC 和掌上型裝置步驟。測試案例 130-05 Compatibility Mode 和 112-07 User Change During Constrained Mode 仍為主機專屬。 |
| 2026 年 7 月 1 日 | 主機:16.2 | 移除 XR-083 Submission Validator,並將此需求移至 XR-003 Title Quality for Submission。由於這是不經測試的 XR,因此沒有對應的測試案例。如果 Submission Validator 失敗需要例外狀況,請在 XR-003 下記錄。 將測試案例 052-05 Correct User Association 重新新增至主機 XR 和測試案例頁面,因為它在上次更新中遭到意外移除。 |
| 2026 年 6 月 1 日 | 主機:16.2 | 從 XBOX 需求中移除 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions。其主要商業原則需求已移至 Microsoft Store 原則;跨網路遊戲的技術需求已不再屬於 XBOX 需求。 |
| 2026 年 5 月 1 日 | 主機:16.1 | XR-134: Data Transfer Using Web Protocols 已淘汰,主機提交不再需要遵循。淘汰 XR‑134 讓開發人員能夠為其遊戲選擇合適的技術堆疊,並在未來統一 PC 和主機的最佳做法。 |
| 2025 年 11 月 1 日 | PC:6.0 主機:16.0 | 僅限 PC: XR-007 Cross-Network Data Usage 現在已納入 PC XBOX 需求。它是主機版 XR-007 Cross-Network Play, Data Usage, and Companion App Interactions 的子集,僅包含商業原則,不包含跨網路遊戲的技術需求。 僅限主機: 更新下列包含暫停遊戲步驟的測試案例,改為使用僅在零售版主機上提供的步驟。
|
| 2025 年 9 月 1 日 | 15.0 | 更新測試案例 001-02 Title Stability After Suspend,改用自然暫停讓遊戲產品進入暫停狀態。自然暫停是一種以使用者的方式暫停遊戲產品,而不使用任何工具的方法。 移除測試案例 001-03 Title Stability After Connected Standby。在測試案例 001-02 中使用自然暫停會讓主機進入連線待命狀態,因此測試案例 001-03 變得多餘。 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions:針對跨網路和平台漫遊的商店內容新增原則說明。 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions:依據最新的術語指南,將「XBOX Live」術語更新為「XBOX network」。 多個位置:更新禁用詞彙清單的參照以保持一致。有少數位置將其稱為「banned words」、「bad words」等。 |
| 2025 年 4 月 1 日 | 主機:14.0 PC:5.0 | 將 XR-001 Title Stability 和 XR-003 Title Quality for Submission 新增至 PC XBOX 需求。在這些需求中,僅納入適用於 PC 的相關測試案例:001-01 Title Stability、003-02 Title Integrity 和 003-16 Save-Game Compatibility。兩個 XR 中都新增了一個表格,顯示哪些測試案例適用於主機和 PC。 XR-003: Title Quality for Submission 和 XR-003 測試案例已簡化並整合。數個測試案例已移入 003-02 Title Integrity (Options、Navigation、Leaderboards 和 Languages)。測試案例 003-08 和 003-14 已淘汰。認證期間使用的主機和 PC 測試台配置指南也已新增至 XR-003。 已移除 PC Game Pass Quality Standards。這些情境現已納入 XR-003,其中包括遊戲產品完整性、硬體/解析度相容性以及遊戲存檔相容性。 |
| 2025 年 3 月 1 日 | 13.3 | XR-014: Player Data and Personal Information 和測試案例 014-02 Data Collection:已更新以釐清向兒童或青少年帳戶要求資料時,要求中必須明確說明資料的用途。範例現在會說明適當和不適當的資料收集要求。 XR-015: Managing Player Communication 和測試案例 015-01 User Communication:新增表格以說明「其他人可以透過語音、文字或邀請進行通訊」設定如何作為通用切換開關運作,進而產生覆寫使用者跨網路通訊設定的情境。豁免項目已更新,加入不在範圍內且不視為「玩家通訊」的情境。新增 Guidance for Invites 和 Blocking Game Experiences 章節。釐清將某人設為靜音僅適用於語音通訊。 XR-018: User Generated Content 和測試案例 018-01 Reporting Inappropriate Content and UGC Text-String Verification:釐清主動檢舉和/或偵測不當或有害的 UGC,並不會使使用者受限制的 UGC 權限設定失效。新增 Guidance for Usernames 章節。XBOX 玩家代號不受 UGC 需求/權限設定的約束。其他使用者名稱須遵守主動篩選和/或檢舉需求,但不需要對 UGC 權限受限的使用者進行遮蔽。 XR-047 User Profile Access 和測試案例 047-01 User Profile Access:先前對於遊戲中無法進行 UI 導覽的區域有豁免規定。此更新將排行榜和功能表 (包括在進行遊戲時以可導覽覆疊形式出現者) 從該豁免中移除。 測試案例 074-07 Dynamic Connectivity Loss:新增詳細步驟,說明如何使用 Fiddler 的 Content Blocking 附加元件,透過 Fiddler Classic 封鎖合作夥伴服務。認證小組使用此附加元件封鎖網域 (主機),而非 IP 位址清單。 |
| 2025 年 2 月 1 日 | 13.2 | XR-014 Player Data and Personal Information 和測試案例 014-02 Data Collection:已更新,允許遊戲產品為了連結發行商帳戶而要求兒童或青少年帳戶的電子郵件地址。如果遊戲產品為了連結發行商帳戶而向兒童或青少年帳戶要求電子郵件地址,必須告知玩家這是連結發行商帳戶所需。 測試案例 124-01: Game Invitations:在遊戲中傳送遊戲邀請的選項沒有_必要術語_。已更新測試案例,移除必要術語的需求。 測試案例 132-01: Service Access Limitations:新增詳細資料,釐清如何解讀 XBOX services Trace Analyzer 報告。 |
| 2024 年 10 月 1 日 | 13.1 | XR-001 Title Stability:已將需求更新為 Microsoft Store 原則 10.1.2。這與 Microsoft Store 關於遊戲產品穩定性的原則一致。 更新 XR-046 Display Name and Gamerpic。用於驗證玩家代號是否正確顯示的四個測試字串已更新。新字串如下:
測試案例 048-01 Profile Settings Usage:新增測試步驟 6,以在第二部裝置上驗證更新後的玩家代號。將「XBOX Live」更新為「XBOX network」。 |
| 2024 年 8 月 1 日 | 13.0 | 小幅更新 XR-013: Linking Microsoft Accounts with Publisher Accounts * Disclosure Text – 隨著越來越多連結帳戶的加入,受家長監護控制之帳戶的體驗出現差異。有些體驗會完全遭到封鎖,有些則僅部分遭到封鎖 (無多人遊戲、社群功能)。新增揭露文字是為了協助發行商在購買前傳達遊戲產品可能的限制,以減少客戶困惑和退款程序。新增建議,在遊戲產品的商店詳細資料頁面中加入揭露文字,讓買家知悉。 * Child Account Age – 各地區定義兒童年齡範圍的方式越來越複雜。隨著法規變更而將變更記錄於 XR13 中,會導致文件過時。此更新考量了兒童和青少年帳戶的精簡定義,註明美國的年齡標準,並強調各地區存在年齡差異,而 XUserGetAgeGroup 函式會考量這些差異。 大幅更新 XR-014: Player Data and Personal Information 和測試案例 014-01 Personal Information。新增測試案例 014-02 Data Collection。 此更新著重於遊戲產品處理和顯示使用者資料的方式: * 遊戲產品不得向任何其他人顯示某位使用者的個人資料 * 遊戲產品必須遵守全球和地區的隱私權法規。 已移除下列項目: * 禁止遊戲產品向使用者要求其他資訊的參照。 * 關於傳輸中和待用資料加密的參照。 新增測試案例 014-02 Data Collection,驗證遊戲產品不會向兒童或青少年帳戶要求超出年齡驗證或家長同意所需的資料。 |
| 2024 年 7 月 1 日 | 12.2 | 小幅更新 XR-083,以釐清核准的程式庫以及示範版允許的內容。 |
| 2024 年 4 月 1 日 | 12.1 | 更新主機和 PC 失敗次數最多的測試案例。 將 XBOX Network Policies for PC, Mobile, and Creators Program 的標題變更為 XBOX Requirements and Store Policies for PC, Mobile, and Creators Program。 從 PC XBOX 需求測試案例中移除測試案例 052-01 和 052-02,因為它們不適用於 PC。暫停/繼續執行不適用於 PC,而從終止狀態啟動 (使用者登出之後) 的情況則由 052-05 Correct User Association 涵蓋。 XR-015 的測試案例:已更新以釐清「邀請」是指多人遊戲邀請,不包括好友邀請。 XR-130:將存檔漫遊的 XR 參照更新為 XR-052 (原本位於已移除的 XR-050)。 XR-018:更新禁用詞彙清單的失效連結。 從 PC Beta 版和 Game Preview 需求中移除 XR-133。XR-133 僅適用於主機。 主機上的 XR-022:已更新以納入來自競爭平台的影像。 所有測試案例:大量格式更新和文法修正。將 GDK 文件連結更新為 Microsoft Learn。 |
| 2023 年 12 月 1 日 | 12.0 | 將 XR 050 和 052 整合至 XR-052:XR-052: User State and Title-Save Location, Roaming, and Dependencies * 移除 XR-050 * 將 XR-052 新增至 XBOX PC 需求 (正確的使用者關聯,以及 PC 之間的雲端存檔漫遊)。 * 將 XR-052 測試案例新增至 XBOX PC 需求和測試案例。 XR-037: Dependencies on Content Packages:新增包含實作指引和最佳做法的深入探討頁面。 Beta 版和 Game Preview:移除 Kinect XR。 主機 BVT:移除下列不再適用的 BVT: * 04 Bundled Peripherals * 06 Content Update * 11 Submission Documentation * 16 Multi-Disc |
| 2023 年 5 月 1 日 | 11.1 | XR-055 和測試案例 055-01:已更新以釐清成就解除鎖定條件必須與深入探索或參與遊戲內容相關聯。 測試案例 046-01:Ion 測試玩家代號已無法再用於測試玩家代號變更。測試案例中已使用玩家代號 mdrngtck 取代 Ion。 測試案例 013-01:新增步驟,使用符合遊戲年齡分級的 XBOX 兒童帳戶 (未滿 13 歲) 完成發行商帳戶建立/連結。更新通過/失敗範例。 Kinect XR 正式淘汰:XR-016、XR-025、XR-126 和 XR-033。 |
| 2023 年 3 月 1 日 | 11.0 | XR-045:已更新以納入 XBOX 家庭成員帳戶權限的需求和驗證。 新增測試案例 045-02,以驗證 XBOX 家庭成員的權限設定。 |
| 2022 年 12 月 1 日 | 10.1 | 測試案例 046-01 已更新,改用 GDK 中的 XblTestAccountGui.exe 變更玩家代號。 |
| 2022 年 11 月 1 日 | 10.0 | XR-013 - 釐清將使用者的發行商帳戶連結至使用者的 Microsoft 帳戶時,必須使用 XSTS 權杖提供驗證所需的身分識別資訊。 XR-013:釐清服務條款只需在帳戶連結過程中顯示。 |
| 2022 年 9 月 1 日 | 9.9 | 更新 XR-013 - 已更新以允許更多詐騙防護機制,例如首次連結帳戶時的雙重驗證中斷。 |
| 2022 年 6 月 1 日 | 9.8 | 更新 XR-013 - 釐清要求必須有發行商帳戶才能遊玩的需求。 |
| 2022 年 3 月 1 日 | 9.7 | 釐清 XR-045 不包括離線遊玩。 |
| 2022 年 1 月 1 日 | 9.6 | 簡化 XR-070: Friends Lists,以釐清混合好友清單,並移除必須提供新增好友功能的需求。 更新 XR-046: Display Name and Gamerpic,以釐清開發人員可以在 ERA 和 Microsoft Game Development Kit (GDK) 中選擇使用新式或傳統玩家代號。 |
| 2021 年 10 月 1 日 | 9.5 | 更新變更歷程記錄,使其僅顯示「此版本中的變更」,並新增完整變更歷程記錄的新頁面。 更新 XR-134: Data Transfer Using Web Protocols,以針對各開發架構進一步釐清需求。 |
| 2021 年 8 月 1 日 | 9.3 | 從 XGD 移轉至 GDK 文件。更新所有交叉連結。 將所有 XBOX Live 品牌更新為參照 XBOX network。 淘汰 XR-012: Secure Data Transfer,網路傳輸最佳做法可參閱 Communication Security Overview 新增 XR-134: Data Transfer Using Web Protocols |
| 2021 年 6 月 1 日 | 9.2 | 以更新後的共用遊戲工作階段定義更新 XR-045: XBOX Live and Account Privileges 以文件連結和詳細資料更新多個 XR。 |
| 2021 年 5 月 1 日 | 9.1 | 更新 XR-112: Establishing a User and Controller During Initial Activation and Resume 和 XR-115: Addition and Removal of Users or Controllers During Gameplay,以支援 GDK 所引進的簡易和進階使用者模型。 更新參照已淘汰功能或不再是需求之項目的章節說明。 更新 XR-050: Title-Save Location, Roaming, and Dependencies,以釐清主機與 PC 裝置之間遊戲存檔漫遊的需求。 |
| 2021 年 4 月 1 日 | 9.0 | 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions,移除與 XR XR-018: User-Generated Content 重複的 UGC 需求。 |
| 2021 年 3 月 15 日 | 8.9 | 更新 XR-045: XBOX Live and Account Privileges,加入有關設定免費遊玩、Beta 版或示範版遊戲產品,以允許非 XBOX Live Gold 訂閱者的玩家進行多人遊戲的詳細資料。 |
| 2021 年 3 月 1 日 | 8.8 | 更新 XR-064: Joinable Game Sessions and Online Play,以釐清 PC 裝置上 Game Bar 整合的需求。 淘汰 XR-072: Supporting Voice。遊戲語音整合現在是支援多人遊戲之遊戲產品的建議最佳做法。 |
| 2021 年 2 月 1 日 | 8.7 | 更新 XR-018: User-Generated Content,以釐清 UGC 的定義和實作指引,並更新需求以符合 Microsoft Store 原則 以詳細資料更新 XR-083: XDK / GDK Versions 以 GDK 的更新 API 和/或文件連結更新多個 XR。 |
| 2021 年 1 月 5 日 | 8.6.1 | 更新 XR-055: Achievements and Gamerscore,以釐清成就新增預算不包含基本成就。 |
| 2021 年 1 月 1 日 | 8.6 | 本文件略過 8.5 版,以使版本號碼與相關測試文件一致。 更新 XR-003: Title Quality for Submission,提供 XBOX 品質標準的具體詳細資料,以支援測試案例和玩家體驗。 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions 和 XR-018 User-Generated Content,移除必須對來自已知平台之跨網路使用者名稱進行字串驗證的需求,並提供說明內容,指出這些情境不應進行字串審查。 更新 XR-045: XBOX Live and Account Privileges 的支援內容,進一步釐清特定 SDK/XDK/GDK 組合適用於哪些平台。 |
| 2020 年 9 月 18 日 | 8.4 | 更新多項需求中 XBOX Series X|S 系列裝置的命名。 |
| 2020 年 9 月 1 日 | 8.3 | XR-057: Unlocking Achievements 已重新命名並更新,以釐清不得使用遊戲內作弊或偵錯選項解除鎖定成就。 XR-130: XBOX Console Families and Generations 已更新,納入 XBOX One 世代遊戲在 XBOX Series X|S 上運作的具體細節。 XR-014: Personal Information 已更新,具體釐清玩家資料收集原則,限制發行商在主機上收集個人資訊的能力。進一步釐清在帳戶連結情境中允許收集電子郵件/密碼。將帳戶連結最佳做法移至 XR 014: Account Linking XR-022: Official Naming Standards 已更新為 XBOX Series X|S 術語。 XR-123: Installation/Unlock of Game Add-Ons or Consumables During Gameplay 的標題已更新,並釐清也包含耐久性項目和消耗性項目。 |
| 2020 年 8 月 1 日 | 8.2 | 更新 XR-034: Streaming Install Initial Play Marker,讓開發人員可以選擇是否包含初始遊玩標記;如果使用,則移除大小需求,但現在要求遊玩標記必須提供遊戲遊玩體驗。 |
| 2020 年 7 月 1 日 | 8.1 | 更新 XR-064: Joinable Game Sessions and Online Play 的實作指引,以納入 Multiplayer Activity 功能。 更新 XR-067: Maintaining Multiplayer Session State,以支援 Multiplayer Activity Recent Player 功能 更新 XR-050: Title-Save Location, Roaming, and Dependencies,以釐清 Windows 平台的需求並提供 GDK API 使用指引。 更新 XR-045: XBOX Live and Account Privileges,以納入使用 GDK 檢查權限 |
| 2020 年 6 月 8 日 | 8.0 | 因支援 XBOX Series X|S 主機世代而進行主要版本更新。 釐清「XBOX 主機」一詞的用法,使其包含 XBOX One 和 XBOX Series X|S 世代。 新增 XR-133: Local Storage Write Limitations,詳細說明在 XBOX 主機上寫入本機儲存空間的限制。 將 XR-130: XBOX One Family of Devices 更新為 XR-130: XBOX Console Families and Generations,詳細說明支援主機世代中所有裝置/功能的需求,以及跨世代的需求。 更新 XR-050: Title-Save Location, Roaming, and Dependencies,詳細說明在 XBOX 主機世代之間漫遊遊戲存檔進度的需求 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions,以釐清跨網路遊玩的耐久性項目漫遊情境。 針對 GDK 和更具體的實作需求更新 XR-012 Secure Data Transfer。 |
| 2020 年 5 月 1 日 | 7.5 | 更新 XR-064: Joinable Game Sessions and Online Play 和 XR-067: Maintaining Multiplayer Session State,要求在與 XBOX 主機啟用跨平台遊玩時,必須在非主機裝置上進行整合 更新 XR-012 Secure Data Transfer,提供更具體的實作需求。 |
| 2020 年 4 月 1 日 | 7.4 | 將變更清單移至 XR 頁面內。 更新資料夾組織/連結以改善流程。 視需要將 XBOX One 更新為 XBOX 主機,以釐清裝置系列。 更新 XR-083: XDK / GDK Versions 以支援 Microsoft Game Development Kit |
| 2020 年 3 月 1 日 | 7.3 | 主要需求頁面沒有變更。 為所有深入探討頁面加上版本號碼 (從 1.0 開始) 和上次更新日期。僅變更 XR-017: Title Ratings 內容 XR-017: Title Ratings 已更新,納入智利的新分級委員會、更新的預告片需求,以及內容表格的整體簡化。 |
| 2020 年 1 月 3 日 | 7.3 | 更新 XR-064: Joinable Game Sessions and Online Play 和 XR-067: Maintaining Multiplayer Session State,移除 XBOX Live Arena/錦標賽需求。 更新 XR-012 Secure Data Transfer 深入探討頁面,提供更具體的實作需求。 還原 XR-006: Title Assets and Metadata 中遭誤刪的當地語系化需求表格 XR-046: Display Name and Gamerpic 已更新,進一步釐清新式玩家代號的用法。 |
| 2019 年 10 月 24 日 | 7.0.1 | 更新 XR-007,移除對 XR-073 的錯誤參照 |
| 2019 年 10 月 1 日 | 7.0 | 將 XR-113: Active User Management 和 XR-116: Handling Users and Controllers When Resuming From Suspended and Constrained Modes 整合至更新後的 XR-112 Establishing a User and Controller During Initial Activation and Resume 和 XR-115: Addition and Removal of Users or Controllers During Gameplay,現已針對 GDK 更新。 更新 XR-046: Display Name and Gamerpic,新增新式玩家代號和 GDK 詳細資料 移除 XR-073: Blocking and Muting Support,並整合至重新命名的 XR-015: Managing Player Communication。從 XR-015 移除視訊通訊 |
| 2019 年 7 月 9 日 | 6.9.1 | 修正標頭錯誤,更新 XR-055:修正排版錯誤。 |
| 2019 年 7 月 2 日 | 6.9 | 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions,限制在所有遊戲模式中要求跨網路遊玩。更新 XR-055: Achievements and Gamerscore,將規範成就更新的期間從每季變更為每半年;每個日曆年度的玩家分數或成就數量整體上沒有變更。 |
| 2019 年 3 月 19 日 | 6.8 | 更新 XR-046: Display Name and Gamerpic、XR-074: Loss of Connectivity to XBOX and Partner Services、XR-013: Linking Microsoft Accounts with Publisher Accounts、XR-045: XBOX Live and Account Privileges 和 XR-062 Achievement Names and Descriptions,以因應在行動裝置或 PC 上實作 XBOX Live 之原則的變更。 |
| 2019 年 3 月 13 日 | 6.7.1 | 更新 XR-012: XR-012: Secure Data Transfer:由於中介軟體提供者與授權中介軟體之間可能產生混淆,因此移除對中介軟體提供者的參照。 更新 2 個 XR 中 Game Store Policy 的連結 |
| 2019 年 2 月 1 日 | 6.7 | 更新 XR-045: XBOX Live and Account Privileges:釐清 XBOX One XDK 遊戲產品與在 XBOX One 上使用 XSAPI 之遊戲產品的實作指引差異。 更新 XR-012: Secure Data Transfer:釐清用戶端/伺服器、點對點實作。 更新 XR-072: Supporting Voice:移除必須使用 SILK 轉碼器進行語音傳輸的需求。 |
| 2019 年 1 月 1 日 | 6.6 | 移除 PDF 直接下載,改為提供另存為 PDF/列印。 更新 XR-034: Streaming Install Play Marker,允許遊戲示範版不包含遊玩標記。 |
| 2018 年 12 月 3 日 | 6.5 | 更新 XR-045: XBOX Live and Account Privileges 和 XR-025: Sending and Sharing Kinect Data,將 Kinect 相關權限移至 Kinect 需求。 從成就章節簡介中移除有關系統統計資料的說明。 新增專屬的 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions 頁面。 |
| 2018 年 11 月 6 日 | 6.4.1 | 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions,依原定計畫移除跨平台遊玩切換開關。 |
| 2018 年 11 月 1 日 | 6.4 | 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions,允許跨網路/平台的遊戲進度和遊戲內物品庫存。新增各網路之間 Microsoft Store 優惠一致性的需求。移除遊戲內跨網路遊玩切換開關的需求。 更新 XR-015: Privacy and Permissions 的 More Information,新增驗證跨網路通訊權限的詳細資料。 更新 XR-045: XBOX Live and Account Privileges,新增跨網路權限 更新 XR-073: Blocking and Muting Support,新增跨網路通訊靜音的需求 更新 XR-124: Game Invitations,釐清在所有工作階段 (包括有跨網路玩家的工作階段) 中,XBOX Live 玩家之間的邀請必須使用 XBOX Live 遊戲邀請。 多個成就相關 XR:移除挑戰的參照。 |
| 2018 年 10 月 1 日 | 6.3 | 更新 XR-62: Achievement Names and Descriptions,釐清內容中褻瀆用語的使用。 更新 XR-064: Joinable Game Sessions and Online Play 的 More Information 內容,釐清何謂可加入。 更新 XR-012: Secure Data Transfer,進一步釐清 OpenSSL 和 BCrypt。 |
| 2018 年 9 月 1 日 | 6.2 | 更新 XR 12: Secure Data Transfer 和支援內容,提供更多支援的安全性通訊協定 新增 XR-132: Service Access Limitations,以釐清 XBOX Live 服務呼叫限制。 |
| 2018 年 8 月 2 日 | 6.1 | 更新 XR 73 Blocking and Muting Support,釐清使用自訂遊戲內服務時必須封鎖的通訊類型。 |
| 2018 年 7 月 2 日 | 6.0 | 在 XR-55 中新增說明附註,定義「每季」 更新 XR-007: Cross-Network Play, Data Usage, and Companion App Interactions,以符合先前的 XR 更新 移除 XR-049: Rich Presence,現為最佳做法。 移除 XR-063: Instrumentation of System Stats,現為最佳做法。 |
| 2018 年 6 月 4 日 | 5.9 (XBOX Program Documents > Certification) | 將 XR 移轉至新的 HTML 格式。 移除 NETWORK 章節 將所有網路需求整合為單一需求 (XR-074: Loss of Connectivity to XBOX Services) 移除 USER INTERFACE 章節,將 XR-022: Official Naming Standards 移至 BASE REQUIREMENTS。 新增 XR-055: Achievements, Challenges, and Gamerscore 作為經測試的 XR,適用於在正常測試過程中成就未解除鎖定的情境。 移除下列需求,因為發行商指南中的 XBOX Game Store 原則文件已涵蓋這些需求: - XR-038: Digital Content Availability - XR-040: Content Licensing, Rights Management, and Title Activation - XR-041: Microsoft Store Token Usage - XR-042: No Real-Money Cash-Out - XR-084: Content Not Allowed in Advertising - XR-118: Pricing for a Beta or Demo - XR-119: Paid DLC in a Beta or Demo - XR-120: Beta Public Release Notification - XR-121: Product Types for Beta - XR-122: Beta Population Size |
