Czasami podczas tworzenia aplikacji coś idzie nie tak, jak powinno, i występuje błąd.
W razie wątpliwości sprawdź zwrócony błąd i sprawdź, jaki jest komunikat o błędzie.
Jeśli po sprawdzeniu komunikatu o błędzie masz Cloud Storage Security Rules, które umożliwiają działanie, ale nadal nie możesz naprawić błędu, odwiedź naszą stronę pomocy i poinformuj nas, jak możemy Ci pomóc.
Obsługa komunikatów o błędach
Błędy mogą wystąpić z różnych powodów, m.in. gdy plik nie istnieje, użytkownik nie ma uprawnień do dostępu do odpowiedniego pliku lub użytkownik anulował przesyłanie pliku.
Aby prawidłowo zdiagnozować problem i rozwiązać błąd, zapoznaj się z pełną listą wszystkich błędów, które może zgłosić nasz klient, oraz sposobami ich wystąpienia.
Nazwa | Przyczyna |
---|---|
kErrorNone |
Nie wystąpił żaden błąd. |
kErrorUnknown |
Wystąpił nieznany błąd. |
kErrorObjectNotFound |
W określonym odwołaniu nie ma obiektu. |
kErrorBucketNotFound |
Dla Cloud Storage nie skonfigurowano zasobnika. |
kErrorProjectNotFound |
W przypadku Cloud Storage nie ma skonfigurowanego żadnego projektu. |
kErrorQuotaExceeded |
Limit w przypadku puli Cloud Storage został przekroczony. Jeśli korzystasz z abonamentu Spark, rozważ przejście na abonament Blaze z płatnością za korzystanie. Jeśli korzystasz już z abonamentu Blaze, skontaktuj się z zespołem pomocy Firebase. Ważne: od |
kErrorUnauthenticated |
Użytkownik nie jest uwierzytelniony. Zaloguj się i spróbuj ponownie. |
kErrorUnauthorized |
Użytkownik nie ma uprawnień do wykonania żądanej czynności. Sprawdź reguły, aby upewnić się, że są prawidłowe. |
kErrorRetryLimitExceeded |
przekroczono maksymalny limit czasu operacji (przesyłanie, pobieranie, usuwanie itp.); Spróbuj przesłać jeszcze raz. |
kErrorNonMatchingChecksum |
Plik na kliencie nie jest zgodny z sumą kontrolną pliku otrzymanego przez serwer. Spróbuj przesłać jeszcze raz. |
kErrorCanceled |
Operacja została anulowana przez użytkownika. |
kErrorDownloadSizeExceeded |
Rozmiar pobieranego pliku przekracza ilość pamięci przydzielonej do pobrania. Zwiększ limit pamięci i spróbuj pobrać plik ponownie. |