Touch ID is Apple's technology for fingerprint scanning introduced with the iPhone 5s. Starting with iOS 8, third-party developers are able to access Touch ID and determine whether or not a fingerprint scan was valid. Prior to iOS8, it had no public API and can therefore could not be used by third-party developers.
Questions tagged [touch-id]
411 questions
13
votes
2 answers
iOS prefs url scheme for touch id & passcode settings
there are a lot of lists with prefs urls for the iOS settings app, used to open a specific site in the settings app (e.g. https://stackoverflow.com/a/8246814/4266294). Unfortunately, I cannot find the url in order to open the touch id & passcode…

Fabian Köbel
- 457
- 1
- 7
- 21
13
votes
1 answer
Custom user fallback button in LAContext Not Support in ios8.3
I have customized the fallback button by setting localizedFallbackTitle to "Use Password". It worked. But after I updated my iPhone to iOS 8.3, the fallback button disappeared on the TouchID view.
Is this the API updated or a bug of iOS 8.3?
How to…

Andrew
- 1,088
- 10
- 21
13
votes
4 answers
Touch ID causing app to become non-responsive
I Added ios-8's new touchID API to my app.
It usually works as expected, BUT when entering app while my finger is already on home-button - API's success callback is called but pop-up still appears on screen. after pressing CANCEL UI becomes…

HeTzi
- 916
- 9
- 18
12
votes
5 answers
How to check support of Touch ID, Face Id ,Password and pattern lock in React-Native
I am using react-native-fingerprint-scanner for Touch ID, Face Id, Passcode authentication.
Touch ID is working for me but How can I check if device support or not?
I have tried using react-native-touch-id but it is not for Face Id on android.
Is…

Sagar
- 5,273
- 4
- 37
- 50
12
votes
2 answers
iOS 8 Touch ID error "User interaction is required."
I have been working on integrating Touch ID support into an app I am working on. It is however acting very inconsistent. One of the common issues I am seeing is on a fresh app launch it works as expected, but then on backgrounding the app, and…

Stephen Bradley
- 373
- 2
- 10
11
votes
4 answers
LAContext evaluatePolicy does not always prompt user
In my iOS 7 iPad app LAContext:evaluatePolicy sometimes returns SUCCESS without prompting the user to touch the ID button. And the Apple docs say “Evaluating a policy MAY involve prompting the user…”.
My authentication policy is set to…

David U
- 943
- 1
- 8
- 22
11
votes
2 answers
Show "Enter Password" for Touch ID authentication
I'm implementing authentication in my app and allowing the user to authenticate using Touch ID. I also want to enable a fallback for when they want to enter a password instead, by having a "Enter Password" button.
The code I current have:
NSError…

SunnySydeUp
- 6,680
- 4
- 28
- 32
11
votes
6 answers
ios8 TouchID detection if fingerprint was added
Im digging into Apple's Touch ID, more precisely the Local Authenticator.
The documentation as of now is pretty sparse.
Its mainly just this:
LAContext *myContext = [[LAContext alloc] init];
NSError *authError = nil;
NSString…

Stas Stelle
- 195
- 2
- 8
10
votes
2 answers
Face ID evaluation process not working properly
I'm trying to get if Face ID or Touch ID succeeded in the function below
func authenticate() -> Bool{
let context = LAContext()
var error: NSError?
guard context.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, error:…

Yuto
- 658
- 2
- 8
- 20
10
votes
3 answers
Touch ID vs Face ID code
I wanted to ask a question about biometric authentication. In my app I entered authentication with Touch ID. Now voelvo implement the method with Face ID.
I inserted the line Privacy - Face ID Usage Description into my .plist file
Now I have noticed…

kAiN
- 2,559
- 1
- 26
- 54
10
votes
2 answers
iOS - Face ID biometric integration
I've integrated/implemented Face ID (Local Authentication) authentication for my app and everything works fine, except Face ID prompt Alert window interface.
It shows, a rounded square with a light gray background and the title "Face
ID".
What…

Krunal
- 77,632
- 48
- 245
- 261
10
votes
2 answers
iOS cancel TouchID authentication dialog programmatically
Is it possible to cancel the TouchID alert dialog programmatically after the LAContext.evaluatePolicy call? If yes: how?

Sven-Michael Stübe
- 14,560
- 4
- 52
- 103
10
votes
1 answer
TouchID crash on some iPhone 5S devices
My app crashes on some iPhone 5S device (only some) with the error:
Fatal Exception: NSInternalInconsistencyException Unexpected error:
Error Domain=NSCocoaErrorDomain Code=4097 "The operation couldn’t be
completed. (Cocoa error 4097.)"…

YogevSitton
- 10,068
- 11
- 62
- 95
9
votes
1 answer
How to use TouchID in iOS 10
I want to implement local authentication security in my iOS app but I'm
getting an error and not able to figure out why I'm getting this.
I'm using iPhone 5s. Is that matters?
Code:
import UIKit
import LocalAuthentication
class ViewController:…

Sankalp Gupta
- 129
- 1
- 12
9
votes
3 answers
How much time is locked Touch ID? "Biometry is locked out."
I'm trying to implement Touch ID login, but when user fails more than maximum attempts, I receive this error "Error Domain=com.apple.LocalAuthentication Code=-8 "Biometry is locked out." UserInfo={NSLocalizedDescription=Biometry is locked out.}"
I…

Michel Marqués
- 161
- 1
- 2
- 10