このページでは、Play Integrity API の Maven リポジトリの最新のアップデート内容について説明します。
1.5.0(2025-08-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-07-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-07-31)
- 標準 API リクエストのサポートを追加しました。
1.1.0(2023-01-25)
- 新しいエラーコード: CLIENT_TRANSIENT_ERROR。 これは、デバイスで一時的なエラーが発生したことを示します。デベロッパーは指数バックオフで再試行する必要があります。
- ライブラリによって生成された内部リクエストにライブラリのバージョンが含まれるようになりました。これにより、使用されているバージョンに基づいてレスポンスをカスタマイズできます。
1.0.2(2022-09-27)
- API メソッドとエラーコードについてのドキュメントを更新。
- 内部レイテンシの測定を目的としたリクエスト タイムスタンプを追加。
1.0.1(2022-03-09)
- エラー処理を改善。
- Unity クライアント ライブラリの統合を簡素化するために軽微な変更を追加。
1.0.0(2022-02-14)
- 初回リリース。