Wprowadzam uwierzytelnianie w mojej aplikacji i zezwalam użytkownikowi na uwierzytelnianie za pomocą Touch ID. Chcę też włączyć opcję zastępczą, gdy chce się wpisać hasło, korzystając z przycisku "Wprowadź hasło".Pokaż "Wprowadź hasło" do uwierzytelniania za pomocą identyfikatora Touch ID
Kod ja prąd mają:
NSError *error = nil;
LAContext *context = [[LAContext alloc] init];
if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) {
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
localizedReason:@"Login to My app"
reply:^(BOOL success, NSError *error) {
// do something
}
];
} else {
// do something
}
Podczas gdy dotykowe pracuje w niepełnym ID, przycisk „Wprowadź hasło” nie jest wyświetlana.
Jedynym sposobem mogę dostać to, aby pokazać to, gdybym nie uwierzytelnianie za pomocą dotykowego inny palec, który nie jest zarejestrowany.
wolałbym nie mieć zmusić użytkowników na niepowodzenie uwierzytelniania, aby pokazać ten przycisk.
Przeszedłem kilka tutoriali i blogów, sprawdzając, czy coś przeoczyłem i nic nie znalazłem.
na zdjęciach, wydaje się, że „Enter Passwor d "powinno być pokazane. Używam 8.3 SDK na iPhone z iOS8.2 i 8,3
To prawda. Teraz nie możemy użyć funkcji zastępczej użytkownika do przedstawienia niestandardowego uwierzytelniania. –