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 spójrz na 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 wybranego pliku lub użytkownik anulował przesyłanie pliku.
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 |
---|---|
FIRStorageErrorCodeUnknown |
Wystąpił nieznany błąd. |
FIRStorageErrorCodeObjectNotFound |
W podanym odwołaniem nie ma żadnego obiektu. |
FIRStorageErrorCodeBucketNotFound |
Dla Cloud Storage nie skonfigurowano zasobnika. |
FIRStorageErrorCodeProjectNotFound |
Nie skonfigurowano żadnego projektu dla Cloud Storage. |
FIRStorageErrorCodeQuotaExceeded |
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 |
FIRStorageErrorCodeUnauthenticated |
Użytkownik nie jest uwierzytelniony. Uwierzytelnij i spróbuj ponownie. |
FIRStorageErrorCodeUnauthorized |
Użytkownik nie ma uprawnień do wykonania żądanej czynności. Sprawdź reguły, aby się upewnić, że są prawidłowe. |
FIRStorageErrorCodeRetryLimitExceeded |
Przekroczono maksymalny limit czasu operacji (przesyłanie, pobieranie, usuwanie itp.). Spróbuj przesłać jeszcze raz. |
FIRStorageErrorCodeNonMatchingChecksum |
Plik na kliencie nie jest zgodny z sumą kontrolną pliku otrzymanego przez serwer. Spróbuj przesłać jeszcze raz. |
FIRStorageErrorCodeCanceled |
Operacja została anulowana przez użytkownika. |
FIRStorageErrorCodeDownloadSizeExceeded |
Rozmiar pobranego pliku przekracza ilość pamięci przydzielonej do pobierania. Zwiększ limit pamięci i spróbuj pobrać plik ponownie. |