Czasami podczas tworzenia aplikacji coś idzie nie tak i występuje błąd.
W razie wątpliwości sprawdź zwrócony błąd i zapoznaj się z komunikatem o błędzie.
Jeśli po sprawdzeniu komunikatu o błędzie masz Cloud Storage Security Rules, które umożliwiają wykonanie działania, ale nadal nie możesz rozwiązać problemu, 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, np. plik może nie istnieć, użytkownik może nie mieć uprawnień dostępu do wybranego pliku lub może anulować przesyłanie pliku.
Aby prawidłowo zdiagnozować problem i rozwiązać błąd, zapoznaj się z pełną listą błędów Firebase.Storage.StorageException
zgłaszanych przez klienta oraz sposobami ich występowania.
| Nazwa | Przyczyna |
|---|---|
ErrorUnknown |
Wystąpił nieznany błąd. |
ErrorObjectNotFound |
W określonym odwołaniu nie ma obiektu. |
ErrorBucketNotFound |
Dla Cloud Storage nie skonfigurowano zasobnika. |
ErrorProjectNotFound |
Dla usługi Cloud Storage nie skonfigurowano żadnego projektu. |
ErrorQuotaExceeded |
Limit zasobnika został przekroczony. 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. Więcej informacji znajdziesz w naszych Najczęstszych pytaniach. |
ErrorNotAuthenticated |
Użytkownik nie jest uwierzytelniony. Uwierzytelnij się i spróbuj ponownie. |
ErrorNotAuthorized |
Użytkownik nie ma uprawnień do wykonania żądanej czynności. Sprawdź, czy reguły są prawidłowe. |
ErrorRetryLimitExceeded |
Przekroczono maksymalny limit czasu operacji (przesyłania, pobierania, usuwania itp.). Spróbuj przesłać go jeszcze raz. |
ErrorInvalidChecksum |
Plik na urządzeniu klienta nie pasuje do sumy kontrolnej pliku otrzymanego przez serwer. Spróbuj przesłać go ponownie. |
ErrorCanceled |
Operacja anulowana przez użytkownika. |