2013-01-09 55 views
1

如何使用SLRequest檢測Facebook用戶是否通過從AppCenter中刪除應用程序來禁止應用程序?我有我的應用程序設置允許發佈到Facebook,但是當我測試從AppCenter移除它時,它讓我感到困惑,並且不會授予任何權限,或者將其添加回Facebook的我的AppCenter中。從Facebook AppCenter中刪除的應用程序

回答

0

當您不允許使用Facebook時,您可能使用了錯誤的編碼習慣。

讓我們繼續,並假設您在用戶登出Facebook時使用了:[FBSession.activeSession closeAndClearTokenInformation];

爲了Facebook重新鏈接到您的應用程序,您需要擁有類似的內容。以這種方式重置應確保您永遠不會忘記重新啓動會話和令牌信息。

- (void)createAndPresentLoginView 
{ 
    if (self.loginViewController == nil) { 
     self.loginViewController = [[LoginViewController alloc] initWithNibName:@"LoginViewController" 
                      bundle:nil]; 
     self.navController = [[UINavigationController alloc] initWithRootViewController:self.loginViewController]; 
     self.window.rootViewController = self.navController; 
    } 
} 

希望有幫助。

+0

我正在使用SLRequest而不是Facebook的SDK,所以沒有FBSession – user717452

相關問題