Facebookの認証にGraphApiを使用していますが、ログインには次の方法を使用しています。
[FBSession openActiveSessionWithPermissions:permissions
allowLoginUI:YES
completionHandler:
^(FBSession *session,
FBSessionState state, NSError *error) {}];
これにより、モバイルサファリでログインページが開きます。ログアウトに使用 [FBSession.activeSession closeAndClearTokenInformation];
します。私の問題は、ログアウトプロセスがサファリのセッションをクリアしないため、別のユーザーとしてログインし直すことができないことです。
同じ問題がdeveloper.facebook.comhttp ://cloud.github.com/downloads/facebook/facebook-ios-sdk/FacebookSDK-3.0.8.pkgで提供されているサンプルアプリにも存在します