StandardIntegrityErrorCode
public
abstract
@interface
StandardIntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.StandardIntegrityErrorCode |
Standard Integrity API의 오류 코드입니다.
요약
상수 | |
---|---|
int |
API_NOT_AVAILABLE
Standard Integrity API를 사용할 수 없습니다. |
int |
APP_NOT_INSTALLED
호출 앱이 설치되어 있지 않습니다. |
int |
APP_UID_MISMATCH
호출 앱 UID(사용자 ID)가 패키지 관리자의 UID와 일치하지 않습니다. |
int |
CANNOT_BIND_TO_SERVICE
Play 스토어의 서비스에 바인딩할 수 없습니다. |
int |
CLIENT_TRANSIENT_ERROR
클라이언트 기기에 일시적인 오류가 발생했습니다. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
입력한 클라우드 프로젝트 번호가 잘못되었습니다. |
int |
GOOGLE_SERVER_UNAVAILABLE
알 수 없는 내부 Google 서버 오류입니다. |
int |
INTEGRITY_TOKEN_PROVIDER_INVALID
|
int |
INTERNAL_ERROR
알 수 없는 내부 오류입니다. |
int |
NETWORK_ERROR
사용 가능한 네트워크를 찾을 수 없습니다. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Play 서비스를 사용할 수 없거나 버전이 너무 오래되었습니다. |
int |
PLAY_SERVICES_VERSION_OUTDATED
Play 서비스를 업데이트해야 합니다. |
int |
PLAY_STORE_NOT_FOUND
기기에서 Play 스토어 앱을 찾을 수 없거나 공식 버전이 설치되어 있지 않습니다. |
int |
PLAY_STORE_VERSION_OUTDATED
Play 스토어를 업데이트해야 합니다. |
int |
REQUEST_HASH_TOO_LONG
제공된 요청 해시가 너무 깁니다. |
int |
TOO_MANY_REQUESTS
호출 앱이 API에 너무 많은 요청을 해 제한되었습니다. |
상속된 메서드 | |
---|---|
상수
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
Standard Integrity API를 사용할 수 없습니다.
Standard Integrity API가 사용 설정되지 않았거나 Play 스토어 버전이 오래되었을 수 있습니다.
- 추천 해결법
- Standard Integrity API를 사용하려면 허용 목록에 추가해야 합니다.
- Google Play Console에서 Integrity API가 사용 설정되어 있는지 확인합니다.
- 사용자에게 Play 스토어를 업데이트하라고 요청합니다.
상수 값: -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
호출 앱이 설치되어 있지 않습니다.
문제가 발생했습니다. 공격일 수 있습니다. 작업이 불가능합니다.
상수 값: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
호출 앱 UID(사용자 ID)가 패키지 관리자의 UID와 일치하지 않습니다.
문제가 발생했습니다. 공격일 수 있습니다. 작업이 불가능합니다.
상수 값: -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Play 스토어의 서비스에 바인딩할 수 없습니다. 기기에 이전 Play 스토어 버전이 설치되어 있거나 기기 메모리가 과부하되었기 때문일 수 있습니다.
사용자에게 Play 스토어를 업데이트하라고 요청합니다.
지수 백오프로 다시 시도합니다.
상수 값: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
클라이언트 기기에 일시적인 오류가 발생했습니다.
지수 백오프로 다시 시도합니다.
몇 번 다시 시도한 후에도 오류가 지속되면 기기가 무결성 검사에 실패했다고 가정하고 적절하게 조치를 취해야 합니다.
상수 값: -18세 (0xffffffee)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
입력한 클라우드 프로젝트 번호가 잘못되었습니다.
Play Integrity API가 사용 설정된 클라우드 프로젝트의 경우 Google Cloud Console의 프로젝트 정보에서 확인할 수 있는 클라우드 프로젝트 번호를 사용합니다.
상수 값: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
알 수 없는 내부 Google 서버 오류입니다.
지수 백오프로 다시 시도합니다. 계속 실패하는 경우 버그 신고를 고려해 보세요.
상수 값: -12 (0xfffffff4)
INTEGRITY_TOKEN_PROVIDER_INVALID
public static final int INTEGRITY_TOKEN_PROVIDER_INVALID
StandardIntegrityTokenProvider
가 잘못되었습니다(예: 오래된 경우).
이 오류는 StandardIntegrityTokenProvider#request(StandardIntegrityTokenRequest)
에 대해서만 반환될 수 있습니다.
StandardIntegrityManager#prepareIntegrityToken(PrepareIntegrityTokenRequest)
를 호출하여 새로운 무결성 토큰 제공자를 요청합니다.
상수 값: -19명 (0xffffffed)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
알 수 없는 내부 오류입니다.
지수 백오프로 다시 시도합니다. 계속 실패하는 경우 버그 신고를 고려해 보세요.
상수 값: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
사용 가능한 네트워크를 찾을 수 없습니다.
사용자에게 연결 상태를 확인하라고 요청합니다.
상수 값: -3 (0xfffffffd)
NO_ERROR
public static final int NO_ERROR
상수 값: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Play 서비스를 사용할 수 없거나 버전이 너무 오래되었습니다.
사용자에게 Play 서비스를 설치하거나 업데이트하라고 요청합니다.
상수 값: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
Play 서비스를 업데이트해야 합니다.
사용자에게 Google Play 서비스를 업데이트하라고 요청합니다.
상수 값: -15 (0xfffffff1)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
기기에서 Play 스토어 앱을 찾을 수 없거나 공식 버전이 설치되어 있지 않습니다.
사용자에게 Play 스토어의 공식 최신 버전을 설치하라고 요청합니다.
상수 값: -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Play 스토어를 업데이트해야 합니다.
사용자에게 Google Play 스토어를 업데이트해 달라고 요청합니다.
상수 값: -14 (0xfffffff2)
REQUEST_HASH_TOO_LONG
public static final int REQUEST_HASH_TOO_LONG
제공된 요청 해시가 너무 깁니다. 요청 해시 길이는 500바이트 미만이어야 합니다.
더 짧은 요청 해시로 재시도하세요.
상수 값: -17 (0xffffffef)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
호출 앱이 API에 너무 많은 요청을 해 제한되었습니다.
지수 백오프로 다시 시도합니다.
상수 값: -8 (0xfffffff8)