Универсальные ссылки SFAuthenticationSession, ASWebAuthenticationSession, URL-адреса перенаправления

Я все еще не совсем понимаю.

Насколько я понимаю, мы должны сделать httpsперенаправляет вместо использования настраиваемых схем URL-адресов, потому что каждый может определять настраиваемые схемы в своих приложениях. Почему тогда решения Apple SFAuthenticationSession(used before iOS 12), предназначен для использования настраиваемых схем URL-адресов?

У нас включены универсальные ссылки, поэтому я подумал, что использовать универсальную ссылку будет довольно просто. Чтобы проверить это, я передал перенаправление https на ASWebAuthenticationSession и проверил в application:continueUserActivity:restorationHandler:обратный вызов в делегате приложения для перенаправления. Это сработало. С другой стороны, попытка сделать то же самое для iOS 11 не удалась.

Я что-то здесь не замечаю? Разве это не проблема безопасности, или я слушаю не в том месте, чтобы получить обратный вызов для SFAuthenticationSession?

0 ответов

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