Obsługa błędów w Cloud Storage dla Unity

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. z powodu braku pliku, braku uprawnień użytkownika do dostępu do wybranego pliku lub anulowania przez użytkownika przesyłania pliku.

Aby prawidłowo zdiagnozować problem i obsłużyć błąd, zapoznaj się z pełną listą 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 obiektu.
ErrorBucketNotFound Dla Cloud Storage nie skonfigurowano żadnego zasobnika.
ErrorProjectNotFound Dla Cloud Storage nie skonfigurowano żadnego projektu.
ErrorQuotaExceeded Przekroczono limit w przypadku zasobnika Cloud Storage. Jeśli korzystasz z abonamentu Spark, rozważ przejście na abonament Blaze z płatnością za wykorzystanie. Jeśli korzystasz już z abonamentu Blaze, skontaktuj się z zespołem pomocy Firebase.

Ważne: od 1 października 2025 r. korzystanie z Cloud Storage, nawet z domyślnych zasobników, będzie wymagać abonamentu Blaze.
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 urządzeniu klienta nie jest zgodny z sumą kontrolną pliku otrzymanego przez serwer. Spróbuj przesłać jeszcze raz.
ErrorCanceled Operacja anulowana przez użytkownika.