Beim Erstellen einer App kommt es manchmal vor, dass die Dinge nicht wie geplant verlaufen und ein Fehler auftritt.
Überprüfen Sie im Zweifelsfall den zurückgegebenen Fehler und sehen Sie nach, was in der Fehlermeldung steht.
Wenn Sie die Fehlermeldung überprüft haben und Cloud-Speicher-Sicherheitsregeln haben, die Ihr Eingreifen zulassen, aber immer noch Schwierigkeiten haben, den Fehler zu beheben, besuchen Sie unsere Support-Seite und teilen Sie uns mit, wie wir Ihnen helfen können.
Behandeln Sie Fehlermeldungen
Es gibt eine Reihe von Gründen, warum Fehler auftreten können, einschließlich der Tatsache, dass die Datei nicht vorhanden ist, dass der Benutzer keine Berechtigung zum Zugriff auf die gewünschte Datei hat oder dass der Benutzer den Datei-Upload abgebrochen hat.
Um das Problem richtig zu diagnostizieren und den Fehler zu beheben, finden Sie hier eine vollständige Liste aller Fehler, die unser Kunde melden wird, und wie sie auftreten können.
Name | Grund |
---|---|
kErrorNone | Es gab keinen Fehler. |
kErrorUnknown | Ein unbekannter Fehler ist aufgetreten. |
kErrorObjectNotFound | An der gewünschten Referenz ist kein Objekt vorhanden. |
kErrorBucketNotFound | Für Cloud Storage ist kein Bucket konfiguriert. |
kErrorProjectNotFound | Für Cloud Storage ist kein Projekt konfiguriert. |
kErrorQuotaExceeded | Das Kontingent für Ihren Cloud Storage-Bucket wurde überschritten. Wenn Sie sich im kostenlosen Tarif befinden, führen Sie ein Upgrade auf einen kostenpflichtigen Plan durch. Wenn Sie einen kostenpflichtigen Plan haben, wenden Sie sich an den Firebase-Support. |
kErrorUnauthenticated | Der Benutzer ist nicht authentifiziert. Authentifizieren Sie sich und versuchen Sie es erneut. |
kErrorUnauthorized | Der Benutzer ist nicht berechtigt, die gewünschte Aktion auszuführen. Überprüfen Sie Ihre Regeln, um sicherzustellen, dass sie korrekt sind. |
kErrorRetryLimitExceeded | Das maximale Zeitlimit für einen Vorgang (Hochladen, Herunterladen, Löschen usw.) wurde überschritten. Versuchen Sie es erneut. |
kErrorNonMatchingChecksum | Die Datei auf dem Client stimmt nicht mit der Prüfsumme der vom Server empfangenen Datei überein. Versuchen Sie es erneut. |
kErrorCanceled | Der Benutzer hat den Vorgang abgebrochen. |
kErrorDownloadSizeExceeded | Die Größe der heruntergeladenen Datei übersteigt den für den Download zugewiesenen Speicher. Erhöhen Sie die Speicherkapazität und versuchen Sie den Download erneut. |