本頁面介紹 Maven 存放區的 Play Integrity API 近期更新內容。
1.5.0 (2025 年 8 月 28 日)
- 新增 Play 修復對話方塊程式碼
GET_INTEGRITY
和GET_STRONG_INTEGRITY
,可在應用程式中觸發,協助使用者修正MEETS_DEVICE_INTEGRITY
、MEETS_STRONG_INTEGRITY
和其他判定問題。此外,新對話方塊也能解決 Integrity API 要求期間遇到的部分例外狀況。 - 在 IntegrityManager 和 StandardIntegrityManager 中導入新的
showDialog
方法,用於觸發所有類型的補救對話方塊。IntegrityTokenResponse 和 StandardIntegrityToken 中的showDialog
方法已淘汰。
1.4.0 (2024 年 7 月 29 日)
- 新增 Play 修復對話方塊的對話方塊代碼,可在應用程式存取風險偵測到擷取或控制應用程式時觸發。
- 新增對標準 API 要求中應用程式存取風險信號的支援,以及選擇在每次要求中停用應用程式存取風險的選項。
- 改善 PLAY_STORE_VERSION_OUTDATED 錯誤的偵測功能。
1.3.0 (2023 年 11 月 14 日)
- 新增 Play 修復對話方塊的支援功能,可在使用者未取得應用程式授權時觸發。
- 標準 API 要求專用的新錯誤代碼:
- CLIENT_TRANSIENT_ERROR。 這表示在準備完整性權杖供應工具時,裝置發生暫時性錯誤。開發人員應以指數輪詢方式重試。
- INTEGRITY_TOKEN_PROVIDER_INVALID。 這表示準備的完整性權杖已失效。 開發人員應準備新的完整性權杖供應工具。
1.2.0 (2023 年 7 月 31 日)
- 新增對標準 API 要求的支援。
1.1.0 (2023 年 1 月 25 日)
- 新的錯誤代碼:CLIENT_TRANSIENT_ERROR。這表示裝置發生暫時性錯誤。開發人員應以指數輪詢方式重試。
- 程式庫產生的內部要求現在包含程式庫版本。這樣就能根據使用的版本來自訂回應。
1.0.2 (2022 年 9 月 27 日)
- 更新 API 方法和錯誤代碼的說明文件。
- 新增用於測量內部延遲的要求時間戳記。
1.0.1 (2022 年 3 月 9 日)
- 改善錯誤處理機制。
- 微幅調整,簡化 Unity 用戶端程式庫的整合作業。
1.0.0 (2022 年 2 月 14 日)
- 初始版本。