Unity용 Cloud Storage 오류 처리

앱을 만들다 보면 예기치 않은 상황으로 인해 오류가 발생하기도 합니다.

문제가 있을 땐 반환되는 오류를 점검하여 오류 메시지를 확인하세요.

오류 메시지를 확인했고 Cloud Storage 보안 규칙이 작업을 허용하는데도 오류가 해결되지 않는 경우 지원 페이지를 방문하여 문의해 주시기 바랍니다.

오류 메시지 처리

오류가 발생하는 이유는 파일이 없는 경우, 사용자에게 파일 액세스 권한이 없는 경우, 사용자가 파일 업로드를 취소한 경우 등 다양합니다.

문제를 정확히 진단하고 오류를 해결하는 데 도움이 되도록 클라이언트에서 발생하는 모든 Firebase.Storage.StorageException 오류와 그 발생 원인이 아래에 나와 있습니다.

이름 이유
ErrorUnknown 알 수 없는 오류가 발생했습니다.
ErrorObjectNotFound 해당 참조에 객체가 없습니다.
ErrorBucketNotFound Cloud Storage에 구성된 버킷이 없습니다.
ErrorProjectNotFound Cloud Storage에 구성된 프로젝트가 없습니다.
ErrorQuotaExceeded Cloud Storage 버킷의 할당량이 초과되었습니다. 무료 등급을 사용하는 경우 유료 요금제로 업그레이드하세요. 유료 요금제를 사용하는 경우 Firebase 지원팀에 문의하세요.
ErrorNotAuthenticated 사용자가 인증되지 않았습니다. 인증한 후 다시 시도해 보세요.
ErrorNotAuthorized 사용자에게 작업을 할 권한이 없습니다. 규칙이 올바른지 확인해 보세요.
ErrorRetryLimitExceeded 작업(업로드, 다운로드, 삭제 등)의 최대 제한 시간이 초과되었습니다. 다시 업로드해 보세요.
ErrorInvalidChecksum 클라이언트의 파일과 서버에서 수신한 파일의 체크섬이 일치하지 않습니다. 다시 업로드해 보세요.
ErrorCanceled 사용자가 작업을 취소했습니다.