目前我正在使用下面的 if 语句来检查用户是否通过我的应用程序与 facebook 有一个开放的会话。
if (FBSession.activeSession.isOpen) {
// post to wall
}
else {
[appDelegate openSessionWithAllowLoginUI:YES];
}
如果用户退出应用程序,则会话关闭并且我的 if 语句打开一个新会话,但是即使用户退出应用程序,我也希望保持会话打开。
我尝试从中删除[FBSession.activeSession close]
,applicationWillTerminate:
但这没有用。