2015-09-16 2 views
4

Когда я добавляю сенсорные аутентификации ID на самом она оказывает уведомление вида с «TouchId для Вашего имени приложения Сообщение- Введите Локальный пароль Отмену» Как я могу удалить это первый экран вид предупреждения?TouchId Authentication -Remove предупреждение

+0

Возможный дубликат [прошивкой отмены аутентификации TouchID диалоговое программно] (https://stackoverflow.com/questions/34276412/ios-cancel- touchid-authentication-dialog-programatically) – user816

ответ

3

Я думаю, вы не можете удалить это предупреждение!

+0

мы можем удалить локальное сообщение - ввести пароль - отменить. Но я хочу удалить все предупреждение :(:(:( – Mee

+0

@ Могу ли я повезти? Мне нужно скрыть предупреждение и предоставить собственное представление. – user3298158

0

От iOS 9 Apple предоставляет API для удаления всплывающего окна оповещения по умолчанию. Для этого нам просто нужно аннулировать существующую политику LAContext.

authenticationContext.invalidate()

Примечания: -

  • утратившими завершает любую существующую оценку политики и соответствующий вызов подведет с LAErrorAppCancel.

  • После того, как контекст был признан недействительным, его нельзя использовать для оценки политики, и попытка сделать это потерпит неудачу с LAErrorInvalidContext.

  • Недействительный контекст, который уже был признан недействительным, не влияет.

0

Я использовал этот код для просмотра удалены предупреждения FingerPrint

Context.invalidate() 
Context = nil 
Смежные вопросы