从Facebook iOS SDK中删除集成帐户

时间:2012-09-27 10:47:51

标签: ios facebook-ios-sdk

  1. 使用Facebook iOS 3.0登录SDK系统后。
  2. 不知怎的,我的应用程序将在不调用注销事件的情况下终止。
  3. 我当前的登录在浏览器或网页浏览中处于有效状态,我想删除该帐户    来自设备的信息。我该如何删除它? (以编程方式调用注销事件    终止我的申请)。
  4. 我尝试了[FBSession activesession close;],但我没有得到正确的解决方案。

2 个答案:

答案 0 :(得分:1)

我得到了解决方案。当您的应用程序崩溃并且您的会话仍处于活动状态时,请检查此方法:

if([FBSession activeSession])
{
    [[FBSession activeSession] closeAndClearTokenInformation];
}

,在此应用程序委托中:

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
}

答案 1 :(得分:0)

单击注销按钮时,请调用以下方法。

-(void)fbDidLogout
{
    [facebook invalidateSession];
}

我希望这有用。