2016-12-29 87 views
0

应用将未知的状态和P2Auth2没有做任何事情我遇到的didFinishLaunchingWithOptions这个代码,并不能授权如何授权的OAuth2在tvOS

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不支持Web视图,您似乎不太可能直接从AppleTV登录。大多数成功的AppleTV解决方案使用第二台设备来获取OAuth登录令牌。如果您可以在不使用OAuth2的情况下直接进行身份验证,我建议您这样做。