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

Czasem 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 Cloud Storage Security Rules zezwalające na ale nadal masz problem z jego naprawieniem, odwiedź 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 różnych powodów, między innymi z tego, że plik nie istnieje, użytkownik nie ma uprawnień do dostępu do odpowiedniego pliku lub użytkownik anulował przesyłanie pliku.

Aby prawidłowo zdiagnozować problem i rozwiązać go, przygotowaliśmy pełną listę wszystkie: Firebase.Storage.StorageException jakie błędy będzie zgłaszany przez klienta i jak mogą się one pojawić.

Nazwa Przyczyna
ErrorUnknown Wystąpił nieznany błąd.
ErrorObjectNotFound W żądanym odwołaniu nie ma obiektu.
ErrorBucketNotFound Dla Cloud Storage nie skonfigurowano zasobnika.
ErrorProjectNotFound W projekcie Cloud Storage nie skonfigurowano projektu.
ErrorQuotaExceeded Limit w przypadku 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.
ErrorNotAuthenticated Użytkownik nie jest uwierzytelniony. Zaloguj się i spróbuj ponownie.
ErrorNotAuthorized Użytkownik nie ma uprawnień do wykonania żądanej czynności. Sprawdź, czy reguły są poprawne.
ErrorRetryLimitExceeded Przekroczono maksymalny limit czasu operacji (przesyłanie, pobieranie, usuwanie itp.). Spróbuj przesłać jeszcze raz.
ErrorInvalidChecksum Plik w kliencie nie jest zgodny z sumą kontrolną pliku odebranego przez serwer. Spróbuj przesłać jeszcze raz.
ErrorCanceled Operacja anulowana przez użytkownika.