新しいプロジェクトで Facebook ログインに解析フレームワークの PFFacebook を使用しています。Facebook のログイン ボタンをクリックすると、PFFacebook のログイン ダイアログ に移動します。そして今、アプリに到達するために myAppIcon ボタンを押しましたが、アプリがハングしました。
通常の Facebook sdk では、次の方法でログインを処理します。同じことを確認したいのですが、解析フレームワークを使用します
// Did something go wrong during login? I.e. did the user cancel?
if (status == FBSessionStateClosedLoginFailed || status == FBSessionStateCreatedOpening) {
// If so, just send them round the loop again
[[FBSession activeSession] closeAndClearTokenInformation];
[FBSession setActiveSession:nil];
FB_CreateNewSession();
}
else
{
// Update our game now we've logged in
if (m_kGameState == kGAMESTATE_FRONTSCREEN_LOGGEDOUT) {
UpdateView(true);
}
}