Czasami podczas tworzenia aplikacji coś nie idzie zgodnie z planem i pojawia się błąd.
W razie wątpliwości sprawdź zwrócony błąd i zobacz, co mówi komunikat o błędzie.
Jeśli sprawdziłeś komunikat o błędzie i masz Reguły zabezpieczeń Cloud Storage, które pozwalają na podjęcie działań, ale nadal nie możesz naprawić błędu, odwiedź naszą stronę pomocy i daj nam znać, jak możemy Ci pomóc.
Obsługuj komunikaty o błędach
Istnieje wiele powodów, dla których mogą wystąpić błędy, na przykład nieistniejący plik, brak uprawnień dostępu użytkownika do żądanego pliku lub anulowanie przesyłania pliku przez użytkownika.
Aby prawidłowo zdiagnozować problem i poradzić sobie z błędem, poniżej znajduje się pełna lista wszystkich błędów, które zgłosi nasz klient, oraz sposobów ich wystąpienia.
Nazwa | Powód |
---|---|
FIRStorageErrorCodeUnknown | Wystąpił nieznany błąd. |
FIRStorageErrorCodeObjectNotFound | W żądanym punkcie odniesienia nie istnieje żaden obiekt. |
FIRStorageErrorCodeBucketNotFound | Dla Cloud Storage nie skonfigurowano żadnego zasobnika. |
FIRStorageErrorCodeProjectNotFound | Żaden projekt nie jest skonfigurowany dla Cloud Storage. |
FIRStorageErrorCodeQuotaExceeded | Limit w Twoim zasobniku Cloud Storage został przekroczony. Jeśli korzystasz z poziomu bezpłatnego, przejdź na plan płatny. Jeśli korzystasz z planu płatnego, skontaktuj się z pomocą techniczną Firebase. |
FIRStorageErrorCodeUnauthenticated | Użytkownik nie jest uwierzytelniony. Uwierzytelnij i spróbuj ponownie. |
FIRStorageErrorCodeUnauthorized | Użytkownik nie jest upoważniony do wykonania żądanej akcji. Sprawdź swoje zasady, aby upewnić się, że są prawidłowe. |
FIRStorageErrorCodeRetryLimitExceeded | Przekroczono maksymalny limit czasu operacji (przesyłania, pobierania, usuwania itp.). Spróbuj przesłać ponownie. |
FIRStorageErrorCodeNonMatchingChecksum | Plik na kliencie nie odpowiada sumie kontrolnej pliku otrzymanego przez serwer. Spróbuj przesłać ponownie. |
FIRStorageErrorCodeCanceled | Użytkownik anulował operację. |
FIRStorageErrorCodeDownloadSizeExceeded | Rozmiar pobranego pliku przekracza ilość pamięci przydzielonej do pobrania. Zwiększ limit pamięci i spróbuj pobrać ponownie. |