Как ведут себя ключи доступа в iOS 15 → iOS 16 при использовании ASAuthorizationController?IOS

Программируем под IOS
Ответить
Anonymous
 Как ведут себя ключи доступа в iOS 15 → iOS 16 при использовании ASAuthorizationController?

Сообщение Anonymous »

Я интегрирую аутентификацию с помощью API авторизации Apple и поддерживаю несколько версий iOS:

Код: Выделить всё

•   ASAuthorizationController (iOS 13+)
•   ASAuthorizationPlatformPublicKeyCredentialProvider (iOS 15+)
Все работает правильно на устройствах iOS 16+, где доступны ключи доступа.
Однако я пытаюсь четко понять поведение iOS 15, которая не поддерживает ключи доступа, и что происходит, когда пользователь позже обновляет свое устройство до iOS 16.

Код: Выделить всё

If a user authenticates on iOS 15 and later updates the device to iOS 16:
•  Will the user automatically start using Passkeys?
•  Are any credentials created on iOS 15 eligible to be upgraded or reused as Passkeys on iOS 16?
•  Or does Passkey enrollment only happen after explicitly authenticating again on iOS 16+?
Ссылка на документ:
ASAuthorizationController
ASAuthorizationPlatformPublicKeyCredentialProvider
ключи доступа

Подробнее здесь: https://stackoverflow.com/questions/798 ... tioncontro
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»