Приложения, которые изменяют или отключают функции стандартных переключателей, таких как переключатели «Увеличение / уменьшение громкости» и «Звонок / Без звука», или другие элементы или поведения встроенного пользовательского интерфейса, будут отклонены.

ли определить, нажал ли пользователь кнопку питания два раза быстро? Apple использует способ подтверждения покупки Appstore на новом iPhone X с Face-ID. Есть ли доступный API? Хотите использовать его в аналогичном случае для аутентификации через Face-ID.

Ответы на вопрос(1)

Решение Вопроса

пробуждение / питание).

iOS принимает двойное нажатие на боковую кнопку, чтобы запросить проверку подлинности Face ID только во время финансовой транзакции, опосредованной Apple, то есть для совершения покупки в iTunes / App Store, включая покупки в приложении, или для совершения онлайн-оплаты Apple Pay сделка. Вне таких обстоятельств двойное нажатие на боковую кнопку либо вызывает пользовательский интерфейс для персональной транзакции Apple Pay, либо (если настройка показа Кошелька при двойном касании отключена) ничего не делает.

Ваше приложение может запрашивать проверку подлинности Face ID / Touch ID в ответ на любое событие в приложении или на экране, но не только отсутствует явный API-интерфейс для ответа на боковую кнопку или другие элементы управления оборудованием, либо любая попытка изменить существующее API по таким причинам, вероятно, не пройдетОбзор приложения:

2.5.9 Приложения, которые изменяют или отключают функции стандартных переключателей, таких как переключатели «Увеличение / уменьшение громкости» и «Звонок / Без звука», или другие элементы или поведения встроенного пользовательского интерфейса, будут отклонены.

Ваш ответ на вопрос