Auf dieser Seite wird beschrieben, was in den letzten Updates des Maven-Repositorys für die Play Integrity API enthalten ist.
1.6.0 (20.11.2025)
- Dokumentationsupdates für Methoden und Konstanten.
- Der Parameter
webViewRequestModewurde inPrepareIntegrityTokenRequesthinzugefügt. Dieser Parameter wird nur für erweiterte Systemanwendungsfälle verwendet, z. B. für WebView-Implementierungen, und muss von App-, Spiele- und SDK-Entwicklern nicht angegeben werden.
1.5.0 (28.08.2025)
- Es wurden neue Play-Dialogfelder zur Fehlerbehebung-Codes,
GET_INTEGRITYundGET_STRONG_INTEGRITY, hinzugefügt, die Sie in Ihrer App auslösen können, um Nutzern bei der Behebung von Problemen mitMEETS_DEVICE_INTEGRITY,MEETS_STRONG_INTEGRITYund anderen Ergebnissen zu helfen. Mit den neuen Dialogfeldern können auch einige Ausnahmen behoben werden, die bei Integrity API-Anfragen auftreten. - Die neue
showDialog-Methode wurde in IntegrityManager und StandardIntegrityManager eingeführt, um alle Arten von Korrekturdialogfeldern auszulösen. Die MethodeshowDialogin IntegrityTokenResponse und StandardIntegrityToken ist veraltet. - Das erforderliche Mindest-API-Level für Android wurde für Standard- und Classic-Anfragen auf 23 erhöht.
1.4.0 (29.07.2024)
- Neue Dialogcodes für das Play-Dialogfeld zur Fehlerbehebung hinzugefügt, das ausgelöst werden kann, wenn beim Risiko von App-Zugriffen das Erfassen oder Steuern von Apps erkannt wird.
- Unterstützung für das Signal zum Risiko des App-Zugriffs in Standard-API-Anfragen und eine Option zum Deaktivieren des Risikos des App-Zugriffs pro Anfrage hinzugefügt.
- Die Erkennung von PLAY_STORE_VERSION_OUTDATED-Fehlern wurde verbessert.
- Das erforderliche Mindest-API-Level für Android wurde für Standard- und Classic-Anfragen auf 21 erhöht.
1.3.0 (2023-11-14)
- Unterstützung für Dialogfelder zur Fehlerbehebung bei Google Play hinzugefügt, die ausgelöst werden können, wenn der Nutzer keine Lizenz für Ihre App hat.
- Neue Fehlercodes für Standard-API-Anfragen:
- CLIENT_TRANSIENT_ERROR Das bedeutet, dass auf dem Gerät ein vorübergehender Fehler aufgetreten ist, während ein Anbieter für Integritätstokens vorbereitet wurde. Entwickler sollten Wiederholungsversuche mit exponentiellem Backoff durchführen.
- INTEGRITY_TOKEN_PROVIDER_INVALID. Dies weist darauf hin, dass ein vorbereitetes Integritätstoken ungültig geworden ist. Entwickler sollten einen neuen Anbieter für Integritätstokens vorbereiten.
1.2.0 (2023-07-31)
- Unterstützung für Standard-API-Anfragen wurde hinzugefügt.
1.1.0 (2023-01-25)
- Neuer Fehlercode: CLIENT_TRANSIENT_ERROR. Das bedeutet, dass auf dem Gerät ein vorübergehender Fehler aufgetreten ist. Entwickler sollten Wiederholungsversuche mit exponentiellem Backoff durchführen.
- Interne Anfragen, die von der Bibliothek generiert werden, enthalten jetzt die Bibliotheksversion. So können die Antworten an die verwendete Version angepasst werden.
1.0.2 (27.09.2022)
- Dokumentationsaktualisierungen für API-Methoden und Fehlercodes.
- Es wurde ein Zeitstempel für Anfragen hinzugefügt, um die interne Latenz zu messen.
1.0.1 (2022-03-09)
- Die Fehlerbehandlung wurde verbessert.
- Geringfügige Änderung zur Vereinfachung der Integration der Unity-Clientbibliothek.
1.0.0 (2022-02-14)
- Erste Version.