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 jego komunikat.
Jeśli po sprawdzeniu komunikatu o błędzie masz Cloud Storage Security Rules, które pozwalają na wykonanie działania, ale nadal nie możesz rozwiązać problemu, odwiedź naszą stronę pomocy i daj nam znać, jak możemy Ci pomóc.
Obsługa komunikatów o błędach
Błędy mogą wystąpić z wielu powodów, np. gdy plik nie istnieje, użytkownik nie ma uprawnień dostępu do żądanego pliku lub użytkownik anulował przesyłanie pliku.
Aby prawidłowo zdiagnozować problem i obsłużyć błąd, zapoznaj się z pełną listą wszystkich błędów Firebase.Storage.StorageException, które może zgłosić nasz klient, oraz z informacjami o tym, jak mogą one wystąpić.
| Nazwa | Przyczyna |
|---|---|
ErrorUnknown |
Wystąpił nieznany błąd. |
ErrorObjectNotFound |
W określonym odwołaniu nie ma żadnego obiektu. |
ErrorBucketNotFound |
Nie skonfigurowano zasobnika dla: Cloud Storage. |
ErrorProjectNotFound |
Nie skonfigurowano żadnego projektu dla: Cloud Storage. |
ErrorQuotaExceeded |
Przekroczono limit miejsca w zasobniku. Cloud Storage for Firebase wymaga abonamentu Blaze z płatnością według wykorzystania. Jeśli ten błąd występuje w projekcie z abonamentem Spark, musisz przejść na abonament Blaze, aby odzyskać dostęp. Szczegółowe informacje znajdziesz w najczęstszych pytaniach. |
ErrorNotAuthenticated |
Użytkownik nie jest uwierzytelniony. Uwierzytelnij się i spróbuj ponownie. |
ErrorNotAuthorized |
Użytkownik nie ma uprawnień do wykonania żądanego działania. Sprawdź, czy reguły są prawidłowe. |
ErrorRetryLimitExceeded |
Przekroczono maksymalny limit czasu operacji (przesyłania, pobierania, usuwania itp.). Spróbuj przesłać jeszcze raz. |
ErrorInvalidChecksum |
Plik na kliencie nie pasuje do sumy kontrolnej pliku otrzymanego przez serwer. Spróbuj przesłać jeszcze raz. |
ErrorCanceled |
Operacja anulowana przez użytkownika. |