2013-01-09 25 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

相关问题