2016-03-23 14 views
0

在我的應用程序中執行成功的身份驗證(使用FBSDKDeviceLoginViewController)之後,我有一個訪問令牌,但是在我下次運行應用程序時會消失。FBSDKAccessToken應該自動緩存在tvOS

我正在使用FBSDKTVOSKit v4.10.1並通過模擬器進行測試(所以這可能是問題所在),但是,我想確認一下,我認爲SDK的責任是堅持並恢復令牌而不是開發人員?

這是我使用的SDK版本和/或模擬器的問題,還是假設用戶每次都必須進行身份驗證?

回答

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; 
}