Ist es möglich, Zugriff auf Standardeinstellungen> TouchID & Passcode> iPhone Entsperren Toggle-Wert.Ist es möglich, den Wert von USE TOUCHID FOR iPhone entsperren in den Standardeinstellungen
Antwort
Soweit ich weiß, ist es nicht möglich.
Ich weiß nicht, warum Sie wissen möchten, dass Sie jedoch immer überprüfen können, ob das Gerät TouchID unterstützt und ob es vom Benutzer eingerichtet wurde. Dazu erstellen Sie einen LAContext
(Local Authentication Context) und rufen die Funktion canEvaluatePolicy:error:
auf. Das ist alles, was du über die TouchID-Einstellungen auf einem bestimmten iPhone über eine App herausfinden kannst. Ich hoffe, das hilft ein wenig :)
NR. Es gibt keine Möglichkeit zu wissen, ob der Benutzer sich für die Verwendung von TouchID zum Entsperren des Telefons entschieden hat.
Es gibt Methode canEvaluatePolicy: Fehler:
Aber das sagt Ihnen, ob TouchId konfiguriert ist/aktiviert oder nicht konfiguriert/nicht aktiviert. Fehler: Wenn Sie für die Verfügbarkeit von Touch-ID für Ihre Anwendung überprüfen möchten, können Sie canEvaluatePolicy verwenden
-(void)canEvaluatePolicy {
LAContext *context = [[LAContext alloc] init];
__block NSString *message; NSError *error; BOOL success;// test if we can evaluate the policy, this test will tell us if Touch ID is available and enrolled success = [context canEvaluatePolicy: <BR>LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]; if (success) { message = [NSString stringWithFormat:@"Touch ID is available"]; } else { message = [NSString stringWithFormat:@"Touch ID is not available"]; } [super printMessage:message inTextView:self.textView];
}
Sie voll funktionierenden Code von developer.apple.com Website finden können:
Was brauchst Du? U kann bekommen Touch ID ist konfiguriert oder unterstützt für Gerät oder nicht mit iOS SDK ...! – Vidhyanand
Nein Ich möchte nur den Status der Umschalttaste in den Standardeinstellungen> TouchID & Passwort> iPhone Entsperren wissen. Können wir diese Daten bekommen? – Balu