2016-05-02 14 views

Antwort

2

Sie können bis zu 5 Fingerabdrücke gleichzeitig speichern. Fingerabdruckdaten, auf die kein Entwickler zugreifen kann (geringfügige Ausnahmen werden unten erläutert). Und sie sollten nicht. Sie können nicht zulassen, dass sich jemand mit vertraulichen Daten herumschlägt.

Sie verwenden LocalAuthentication, um mit TouchId zu arbeiten. Und es lässt Sie nur überprüfen (wenn es einen Fehler gibt) Dinge wie wenn kein Passwort eingestellt ist, wenn TouchId nicht verfügbar ist, wenn die Authentifizierung fehlgeschlagen ist, etc.

So, NO, Sie können keine von lesen die Fingerabdruckdaten. Und versuch es nicht einmal.

+0

Ist diese Nummer für verschiedene IOS-Versionen gleich? Außerdem verstehe ich, dass ich nicht lesen kann, wie viele Fingerabdrücke gleichzeitig im Gerät gespeichert sind. –

+0

Es ist das gleiche für jede iOS-Version (7 und höher). – Lawrence413

1

Die TouchId-API gibt Ihnen nur boolesche Informationen, wenn Sie Ihre App mit TouchId authentifizieren, was wahr oder falsch ist. Dies entspricht dem Muster-Fingerabdruck, den der Benutzer mit den bereits eingerichteten Fingerabdrücken erhält.

Apple stellt niemals eine solche API zur Verfügung, die die Fingerabdruckeinstellung durch den Benutzer tatsächlich offenlegt.

Max. 5 Fingerabdrücke können vom Benutzer gespeichert werden.