Почему SFAuthenticationSession запрашивает согласие каждый раз?

Я использую SFAuthenticationSession с SSO и OAuth.

При звонке start() метод, iOS выскакивает диалоговое окно согласия, прося пользователя разрешить приложению использовать поставщика OAuth. Всплывающее окно согласия появляется каждый раз, когда начинается сеанс аутентификации.

Это по замыслу? Кажется, он должен появиться один раз, как и другие диалоги согласия.

1 ответ

Это по замыслу да. На самом деле вы ничего не можете сделать, чтобы избежать диалога согласия на данный момент при использовании SFAuthenticationSessionработает, как Apple хотела, чтобы это работало. Проверьте собственную документацию Apple на SFAuthenticationSession Вот

Другие вопросы по тегам