Как авторизовать 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, я рекомендую вам сделать это.

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