【发布时间】:2016-09-15 09:30:25
【问题描述】:
我在我的应用程序中使用Touch ID 功能,它在iOS 9 中完美运行,但在最近发布的iOS 10 版本中表现不佳。
至少需要 1 或 2 秒才能显示 Touch ID for “App Name” 提醒。最初我认为问题只存在于我的应用程序中,然后我在 Apple Notes 应用程序中测试了Touch ID 功能,即使这个也有同样的问题。有什么办法可以解决这个问题吗?
代码
LAContext *context = [[LAContext alloc] init];
context.localizedFallbackTitle = @"Enter Passcode";
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
localizedReason:reason
reply:^(BOOL success, NSError *error) {
dispatch_async(dispatch_get_main_queue(), ^{
if (completionBlock) {
completionBlock(success,error);
}
});
}];
【问题讨论】:
标签: ios objective-c iphone ios10 touch-id