Я работаю над аутентификацией по отпечатку пальца, используя методы цепочки для ключей из iOS, и не могу не показывать предложение пин-кода, которое будет отображаться после ошибки.
Я использую флаг kSecAccessControlBiometryCurrentSet strong>, который должен разрешать только биометрическую аутентификацию.
Таким образом, для первого приглашения это работает хорошо, и у меня не было возможности ввести парольную фразу, но как только аутентификация не удалась, приглашение меняется и позволяет пользователю ввести свой код. Я хотел бы заблокировать это и разрешить аутентификацию по отпечатку пальца только через это приглашение.
Вот код, который я использую: https://github.com/xavistas/cordova-plugin-touch-id/blob/noPinCode/src/ios/TouchID.m
Если у вас есть какие-либо идеи, не стесняйтесь поделиться :)!