У меня есть приложение, которое уже разработано и доступно в магазине. Он работает хорошо и имеет аутентификацию по отпечатку пальца. Теперь, когда Apple сделала обязательной поддержку iPhone X, я выпущу еще одно обновление приложения.
Но я хочу понять, что будет, если установить уже представленную версию приложения на iPhone X..?
я это читал-
Приложение выдаст предупреждение о совместимости с сообщением
This app was designed to use Touch ID and may not fully support FaceID
, но оно исчезнет, если мы вставим ключNSFaceIDUsageDescription
в plist.Я также читал, что приложение будет аварийно завершать работу при сборке с использованием iOS 11 SDk (без ключа
NSFaceIDUsageDescription
в plist).
Вот мой вопрос: что, если приложение создано с использованием iOS 8 и установлено в iOS 11, произойдет ли сбой? если нет, как будет точное поведение ..? Я тестировал в симуляторе, и приложение не зависало, но у меня нет под рукой iPhone X, и я не могу перепроверить то же самое на реальном устройстве.
ПРИМЕЧАНИЕ. Этот сбой чаще наблюдается на устройстве, а не на симуляторе.
- Насколько важно иметь слово
FaceId
в приложении, работающем на iPhone X. Что, если я буду использовать общие термины, такие как «Биометрическая аутентификация» вместо touchId и FaceId. Будет ли приложение по-прежнему в порядке и не будет ли оно отклонено?
Любая помощь или руководство будут по-настоящему оценены!