---
title: Fehlerbehandlung
canonical: https://developer.unico.io/de/developers/sdks-and-tools/flutter/error-handling
locale: de
generated_by: markdown-export
---

- [/de/](/de/)
- [SDKs und Tools](/de/developers/sdks-and-tools/overview)
- [Flutter SDK](/de/developers/sdks-and-tools/flutter/requirements)
- Fehlerbehandlung

# Fehlerbehandlung

Die gesamte Fehlerbehandlung des Flutter SDK ist in diesem Abschnitt zentralisiert. Die Callbacks `onErrorUnico`, `onErrorSelfie` und `onErrorDocument` empfangen ein `UnicoError`-Objekt mit den Feldern `code` (`int`), `description` (`String`) und `info` (`String?`). `info` enthält den Schritt des Ablaufs, der unter iOS fehlgeschlagen ist, und ist unter Android immer `null`.

Error codes
| Code | Beschreibung |
| --- | --- |
| `73001` | Ungültiger Kontext |
| `73002` | Keine Berechtigung zum Öffnen der Kamera erteilt |
| `73003` | Mindest-API-Level ist 21 (LOLLIPOP) |
| `73004` | Implementierungs-Interface-Callback `iAcessoBioSelfie` nicht gefunden |
| `73005` | Implementierungs-Interface-Callback `iAcessoBioDocument` nicht gefunden |
| `73006` | Kamera kann auf Emulatoren nicht geöffnet werden |
| `73100` | Keine Internetverbindung möglich |
| `73200` | Bitte geben Sie den Namen der JSON-Datei an |
| `73202` | JSON-Datei konnte nicht geparst werden |
| `73300` | Unico-Authentifizierungsobjekt konnte nicht abgerufen werden |
| `73301` | Objekt konnte nicht geparst werden |
| `73302` | Unico-Token nicht gefunden |
| `73303` | Aktueller Host ist nicht registriert |
| `73400` | Kamera konnte nicht initialisiert werden |
| `73500` | Sitzungstoken konnte nicht abgerufen werden — Dienstantwortfehler |
| `73501` | Objekt konnte nicht geparst werden |
| `73502` | Sitzungstoken konnte nicht abgerufen werden |
| `73701` | Aktiver Liveness-Import nicht gefunden |
| `73702` | Aktives Liveness im Produktionsmodus konnte nicht initialisiert werden |
| `73703` | Aktive Liveness-Sitzung konnte nicht abgerufen werden |
| `73704` | Der Benutzer hat die Abbrechen-Schaltfläche gedrückt und die Sitzung nicht abgeschlossen |
| `73705` | Die Sitzung wurde nicht erfolgreich durchgeführt und kein FaceScan wurde generiert |
| `73706` | Kamerazugriff verweigert — Benutzer hat die Berechtigung explizit verweigert oder Geräterichtlinie blockiert sie |
| `73707` | Die Sitzung wurde abgebrochen, weil die App beendet wurde, in den Ruhezustand wechselte, eine OS-Benachrichtigung eintraf oder sie in den Hintergrund verlagert wurde |
| `73708` | Die Sitzung wurde abgebrochen, weil sich das Gerät im Querformat befindet |
| `73709` | Die Sitzung wurde abgebrochen, weil sich das Gerät im umgekehrten Hochformat befindet |
| `73710` | Die Sitzung wurde abgebrochen, weil der Benutzer sie nicht innerhalb des vorgesehenen Zeitlimits abschließen konnte |
| `73712` | Die Sitzung wurde aufgrund von Speicherdruck abgebrochen / App außerhalb der Produktion erfordert Netzwerk |
| `73713` | Die Sitzung wurde abgebrochen, weil Ihr Schlüssel erneut validiert werden muss |
| `73714` | Die Sitzung wurde abgebrochen, weil der vom Entwickler konfigurierte Verschlüsselungsschlüssel nicht gültig war |
| `73715` | Die Sitzung wurde abgebrochen, weil nicht alle Führungsbilder konfiguriert waren |
| `73716` | Die Sitzung wurde abgebrochen, weil das SDK die Kamera auf diesem Gerät nicht starten konnte |
| `73717` | Die Sitzung wurde abgebrochen, weil sich der Benutzer in einem gesperrten Zustand befand |
| `73718` | Unbekannter und unerwarteter Fehler bei der normalen Nutzung nativer APIs |
| `73719` | Die Sitzung wurde abgebrochen, weil der Benutzer den Untertextlink des Bereitschaftsbildschirms gedrückt hat |
| `73800` | Verschlüsselter Schlüssel konnte nicht erstellt werden |
| `74001` | `onSuccess`-Callback nicht implementiert beim Öffnen der Kamera mit `webAppToken` |

Offizieller FehlerkatalogDie obigen Codes spiegeln den Flutter SDK-Katalog wider. Der offizielle plattformübergreifende Fehlercodekatalog ist unter [API-Referenz > Fehlercodes](/de/developers/start/error-codes) verfügbar.

Handling the callback
```
@override**void onErrorUnico(UnicoError error) {  final code = error.code;  final description = error.description;  // handle error}
```

Lifecycle callbacks
Zusätzlich zu `onErrorUnico` löst das SDK auch folgende Callbacks aus:

`onUserClosedCameraManually()` — Benutzer hat die Kamera manuell geschlossen.
`onSystemClosedCameraTimeoutSession()` — Sitzung ist aufgrund eines Timeouts abgelaufen (Standard 45 s, Minimum 40 s).
`onSystemChangedTypeCameraTimeoutFaceInference()` — Gesichtserkennung hat den Schwellenwert von 13 s überschritten; die Aufnahme wechselt in den manuellen Modus.
Zuletzt aktualisiert am 22. Okt. 2026**