1

Passcode View ControllerにTouch IDを表示します(モーダルView Controllerとして表示されます) context.evaluatePolicy(LAPolicy.deviceOwnerAuthenticationWithBiometrics, localizedReason: message

ただし、ユーザーが指紋を入力する前に、プログラムで Passcode View Controller を閉じる必要がある場合があります。この場合、Touch ID のアラートはその場所にとどまります。この Touch ID アラートも無視するにはどうすればよいですか?

4

1 に答える 1

1

宣言する

LAContext *myContext;
if ([myContext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&authError]) {
    [myContext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
              localizedReason:myLocalizedReasonString
                        reply:^(BOOL success, NSError *error) {
                            if (success) {
} else {
}];

タッチIDビューを閉じたい場所にこの行を追加します

    [myContext invalidate];
于 2017-04-21T09:29:46.823 に答える