3

我想使用 iPhone 的指纹传感器来检测手指何时在我的应用程序的主页按钮上。我正在考虑使用 TouchID 并让它通过或失败;无论哪种方式,我都会知道手指在主页按钮上。

在这里读到,您可以在 iOS 应用程序中使用 TouchID 身份验证,但它显示了一个模式窗口和所有要求身份验证的内容,这不是我想要的。当手指放在主页按钮上时,我只想要一个回调。

LAContext *context = [[LAContext alloc] init];
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"Authenticate for server login" reply:^(BOOL success, NSError *authenticationError){
    if (success) {
        NSLog(@"Fingerprint validated.");
    }
    else {
        NSLog(@"Fingerprint validation failed: %@.", authenticationError.localizedDescription);
    }
}];

冒犯的窗口

4

0 回答 0