FBSDKAccessToken应该自动缓存在tvOS上吗?

时间:2016-03-23 13:36:12

标签: facebook tvos fbsdk

在我的应用程序中执行成功的身份验证(使用FBSDKDeviceLoginViewController)之后,我有一个访问令牌,但是当我下次从新鲜运行应用程序时它会消失。

我正在使用FBSDKTVOSKit v4.10.1并通过模拟器进行测试(因此这可能是问题所在)但是,我想证实我的假设是SDK的责任是持久存在并恢复令牌而不是开发人员?

这是我使用和/或模拟器的SDK版本的问题,还是假设用户每次都必须进行身份验证?

1 个答案:

答案 0 :(得分:2)

SDK将缓存令牌。您是否确定已按照Getting Started Guide的步骤6并将应用程序委托连接到SDK?这就是SDK在可用时恢复令牌的方式;

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
  [[FBSDKApplicationDelegate sharedInstance] application:application
    didFinishLaunchingWithOptions:launchOptions];
  // Add any custom logic here.
  return YES;
}