現在、以下の if ステートメントを使用して、ユーザーがアプリを通じて Facebook へのセッションを開いているかどうかを確認しています。
if (FBSession.activeSession.isOpen) {
// post to wall
}
else {
[appDelegate openSessionWithAllowLoginUI:YES];
}
ユーザーがアプリを終了すると、セッションが閉じられ、if ステートメントが新しいセッションを開きますが、ユーザーがアプリを終了してもセッションを開いたままにしたいと思います。
[FBSession.activeSession close]から削除しようとしましたapplicationWillTerminate:が、これは機能しませんでした。