我很难尝试使用 FBSession 登录和注销
当我运行我的应用程序时,尝试调用登录操作和检查后,它显示我未通过身份验证,如果我关闭应用程序,再次输入并再次调用检查操作,它显示它已连接......很奇怪
没有很多关于这个的好材料,有什么建议吗?
-(IBAction)Check
{
if(FBSession.activeSession.state == FBSessionStateCreatedTokenLoaded)
{
[lblLoading setText:@"Connected"];
NSLog(@"Connected");
}
else
{
[lblLoading setText:@"Not Conn"];
NSLog(@"No");
}
}
-(IBAction)Logout
{
NSLog(@"Logut called");
[FBSession.activeSession closeAndClearTokenInformation];
[FBSession.activeSession close];
FBSession.activeSession = nil;
self.Check;
}
-(IBAction)Login
{
NSLog(@"Login called");
[FBSession openActiveSessionWithAllowLoginUI:YES];
self.Check;
}