Включить или отключить биометрический вход в Swift 4 - PullRequest
0 голосов
/ 19 февраля 2019

Я занимаюсь разработкой приложения для iPhone в короткие сроки.В моем приложении пользователи могут войти, используя faceID или touchID.И это работает нормально.Также на странице настроек моего приложения есть кнопка включения или выключения биометрического входа в систему.То есть, если кнопка переключателя включена, это означает, что пользователи могут войти в приложение с помощью touchID или faceID, если она отключена, значит, пользователи не могут войти с помощью touchID или faceID.Могу ли я включить и отключить эту функцию?И как я могу это сделать.Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 19 февраля 2019

Если вы внедрили TouchID или FaceID в логин пользователя вашего проекта, используя биометрический логин, и отключили TouchID с экрана настроек в вашем приложении, тогда вам нужно сохранить один флаг в NSUserDefaults и проверить в следующий раз, когда пользователь попытается войти в систему.В вашем приложении, если вы обнаружили флаг от NSUserDefaults, вам нужно вывести предупреждающее сообщение «Touch ID отключить сейчас для этого приложения», а также вам нужно дать альтернативный вариант входа в систему для этого приложения, но нетСпособ отключения Apple TouchID или FaceID не позволял отключить эту функцию.Поэтому вам нужно обработать этот сценарий, используя собственный логин.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...