3

エンタープライズ アプリでのログイン認証に Touch ID を使用しようとしています。デフォルトのポップアップでユーザーに一度だけプロンプトを表示し、その後のログイン用にラベルを追加することを望んでいました。「Touch ID を使用するか、PIN を入力してください」(Apple がパスコードで行う方法)。「evaluatePolicy」で表示されるダイアログボックスを抑制する方法を知っている人はいますか? 私は他のアプリもそれを行うのを見たので、それは可能であるに違いありません.

[localAuthenticationContext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:localizedReasonString reply:^(BOOL success, NSError *error) {
    if (success)
    {
        // continue to app
        NSLog(@"SUCCEED!!!");
    }
    else
    {
        // go back to full login
        NSLog(@"error : %@", [error description]);
        errorCode(code);
        NSLog(@"FAILED!!!");
    }
}];
4

0 に答える 0