Не можете войти в свои банковские приложения на iPhone? Ошибка Touch ID в iOS 13 может быть причиной

Если вы недавно обновились до iOS 13 и не можете войти в некоторые приложения, такие как ваше банковское приложение или 1Password, или другие приложения, требующие аутентификации, у нас может быть решение. Оказывается, существует ошибка в iOS 13 для iPhone, затрагивающая старые iPhone с Touch ID, из-за которой диалоговое окно аутентификации в приложении просто не появляется. Вот как это исправить…

Если приложение предлагает Face ID или Touch ID для быстрого входа при его запуске, оно, вероятно, подвержено этой ошибке iOS 13 — присутствующей в версиях iOS 13.0 по iOS 13.1.1. Сторонние приложения используют системный фреймворк для отображения экрана биометрической аутентификации.

Приложения, запрашивающие Touch ID при входе, включают банковские приложения, такие как Chase, Wells Fargo, Barclays и Santander. Это также затронет приложения для управления паролями, такие как 1Password, или даже приложения, предлагающие функцию безопасности входа в настройках, например, клиент Reddit Apollo.

Проблема, по сути, заключается в том, что диалоговое окно Touch ID может не отображаться. Кажется, что вы ничего не можете сделать, так как на экране ничего не отображается.

Вот как это исправить… Подсказка в виде диалогового окна Touch ID на самом деле есть, она просто невидима. Если ваше банковское приложение находится на экране, где оно ожидает вашего входа через Touch ID, но оповещение просто не отображается, попробуйте все равно приложить палец к кнопке «Домой». Это должно авторизовать вас с помощью отпечатка пальца и позволить продолжить вход.

Это странная ошибка, которую, предположительно, Apple скоро исправит, но, по сути, API некорректно отображает диалоговое окно поверх приложения. Вы можете попробовать приложить палец к кнопке «Домой», чтобы поток входа продолжился. Другой обходной путь — потрясти устройство. Движение, похоже, снова делает диалоговое окно видимым.

Версия диалогового окна для Face ID, по-видимому, не страдает от той же проблемы, что означает, что это может затронуть только владельцев iPhone SE, iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus, iPhone 8 и iPhone 8 Plus. (Более старые iPhone с Touch ID не могут обновиться до iOS 13.)

Мы ожидаем, что Apple скоро исправит эту ошибку, но пока это наиболее жизнеспособный обходной путь. Просто постарайтесь определить, когда стороннее приложение пыталось отобразить экран аутентификации Touch ID, и приложите палец к кнопке «Домой», чтобы отсканировать отпечаток пальца, как если бы он был виден.