Czasem podczas tworzenia aplikacji coś nie działa zgodnie z planem i pojawia się błąd.
W razie wątpliwości sprawdź zwrócony błąd i treść komunikatu.
Jeśli po sprawdzeniu komunikatu o błędzie i użyciu reguł zabezpieczeń Cloud Storage zezwalających na Twoje działanie, ale nadal napotykasz problem, odwiedź naszą stronę pomocy i poinformuj nas, jak możemy Ci pomóc.
Obsługa komunikatów o błędach
Błędy mogą mieć różne przyczyny, np. gdy plik nie istnieje, użytkownik nie ma uprawnień dostępu do żądanego pliku lub użytkownik anuluje jego przesłanie.
Poniżej znajdziesz pełną listę wszystkich błędów zgłaszanych przez klienta oraz sposobów ich występowania, co pomoże nam prawidłowo zdiagnozować problem i go rozwiązać.
Nazwa | Przyczyna |
---|---|
kErrorNone |
Brak błędów. |
kErrorUnknown |
Wystąpił nieznany błąd. |
kErrorObjectNotFound |
W żądanym odwołaniu nie ma obiektu. |
kErrorBucketNotFound |
Nie skonfigurowano zasobnika dla Cloud Storage. |
kErrorProjectNotFound |
Nie skonfigurowano projektu dla Cloud Storage. |
kErrorQuotaExceeded |
Limit zasobnika Cloud Storage został przekroczony. Jeśli korzystasz z abonamentu bezpłatnego, przejdź na abonament płatny. Jeśli masz płatny abonament, skontaktuj się z zespołem pomocy Firebase. |
kErrorUnauthenticated |
Użytkownik nie jest uwierzytelniony. Uwierzytelnij i spróbuj ponownie. |
kErrorUnauthorized |
Użytkownik nie ma uprawnień do wykonania żądanej czynności. Sprawdź, czy reguły są poprawne. |
kErrorRetryLimitExceeded |
Przekroczono maksymalny limit czasu operacji (przesyłanie, pobieranie, usuwanie itp.). Spróbuj przesłać jeszcze raz. |
kErrorNonMatchingChecksum |
Plik w kliencie nie jest zgodny z sumą kontrolną pliku odebranego przez serwer. Spróbuj przesłać jeszcze raz. |
kErrorCanceled |
Operacja anulowana przez użytkownika. |
kErrorDownloadSizeExceeded |
Rozmiar pobranego pliku przekracza ilość pamięci przydzielonej do pobierania. Zwiększ limit pamięci i spróbuj pobrać jeszcze raz. |