Как авторизовать OAuth2 в tvOS
Приложение переходит в неизвестное состояние и ничего не делает, у меня есть этот код в didFinishLaunchingWithOptions для P2Auth2 и я не могу авторизоваться
Authenticator.sharedInstance.oauth2 = OAuth2
Authenticator.sharedInstance.reauthorizeSilently(callback: { (wasFailure, error) -> Void in
if (!wasFailure) {
print("Re-Auth Successfull")
} else {
print("Re-Auth failed")
}
})
return true
1 ответ
Поскольку tvOS не поддерживает веб-просмотры, маловероятно, что вы сможете напрямую войти в AppleTV. Большинство успешных решений AppleTV используют второе устройство для получения токена входа OAuth. Если вы можете выполнить аутентификацию напрямую, не используя OAuth2, я рекомендую вам сделать это.