私のアプリでTouch ID
機能を使用していますが、それは完全にiOS 9
で動作していましたが、最近リリースされたiOS 10
ではうまく機能しません。Touch ID APIの応答がiOS 10で非常に遅い
「App Name」のタッチIDはと表示されるまでには、少なくとも1または2秒かかります。当初私は問題が私のアプリにのみ存在すると仮定してテストしたところ、Touch ID
の機能はAppleノートアプリでさえも同じ問題を抱えています。これを修正する回避策はありますか?
コード
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);
}
});
}];