Obsługa błędów Cloud Storage na platformach Apple

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 1 października 2025 r. abonament Blaze będzie wymagany do korzystania z Cloud Storage, nawet w przypadku domyślnych zasobników.
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.