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

Czasami podczas tworzenia aplikacji nie układa się zgodnie z planem, występuje błąd.

W razie wątpliwości sprawdź zwrócony błąd i treść komunikatu.

Jeśli widzisz komunikat o błędzie i masz reguły zabezpieczeń Cloud Storage, które zezwalają na ale nadal masz problem z jego naprawieniem, odwiedź stronę pomocy i poinformuj nas, jak możemy Ci pomóc.

Obsługa komunikatów o błędach

Błędy mogą być spowodowane wieloma przyczynami. Jednym z nich jest plik nie istnieje, użytkownik nie ma uprawnień dostępu do żądanego pliku lub Użytkownik anuluje przesyłanie pliku.

Aby prawidłowo zdiagnozować problem i rozwiązać go, przygotowaliśmy pełną listę jakie błędy pojawiają się nasi klienci i jak mogą się one pojawić.

Nazwa Przyczyna
FIRStorageErrorCodeUnknown Wystąpił nieznany błąd.
FIRStorageErrorCodeObjectNotFound W żądanym odwołaniu nie ma obiektu.
FIRStorageErrorCodeBucketNotFound Nie skonfigurowano zasobnika dla Cloud Storage.
FIRStorageErrorCodeProjectNotFound Nie skonfigurowano projektu dla Cloud Storage.
FIRStorageErrorCodeQuotaExceeded 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.
FIRStorageErrorCodeUnauthenticated Użytkownik nie jest uwierzytelniony. Uwierzytelnij i spróbuj ponownie.
FIRStorageErrorCodeUnauthorized Użytkownik nie ma uprawnień do wykonania żądanej czynności. Sprawdź, czy reguły są poprawne.
FIRStorageErrorCodeRetryLimitExceeded Przekroczono maksymalny limit czasu operacji (przesyłanie, pobieranie, usuwanie itp.). Spróbuj przesłać jeszcze raz.
FIRStorageErrorCodeNonMatchingChecksum Plik w kliencie nie jest zgodny z sumą kontrolną pliku odebranego przez serwer. Spróbuj przesłać jeszcze raz.
FIRStorageErrorCodeCanceled Operacja anulowana przez użytkownika.
FIRStorageErrorCodeDownloadSizeExceeded Rozmiar pobranego pliku przekracza ilość pamięci przydzielonej do pobierania. Zwiększ limit pamięci i spróbuj pobrać jeszcze raz.