我正在使用facebook sdk登录iphone中的应用程序。启动应用程序并使用Facebook帐户登录后,计数将继续进行。然后我停止模拟器并再次运行应用程序注销,但我无法注销。我进入登录页面并按下登录,然后才能注销。我该如何解决这个问题?
答案 0 :(得分:0)
当用户点击退出并删除存储在facebook
的userdefault中的所有密钥时,您提供此方法- (void)fbDidLogout
{
NSLog(@"Logged out of facebook");
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies])
{
NSString* domainName = [cookie domain];
NSRange domainRange = [domainName rangeOfString:@"facebook"];
if(domainRange.length > 0)
{
[storage deleteCookie:cookie];
}
}
}