2012-10-23 7 views
9

iOS6のSDK 3.1でFacebook認証を行っています。 古いFB SDKを使用していた既存のアプリがあります。iOS 6 facebook認証アプリケーションステータス

[FBSession openActiveSessionWithReadPermissions:permissions 
             allowLoginUI:YES 
            completionHandler: 
    ^(FBSession *session, 
     FBSessionState state, NSError *error) { 
     [self sessionStateChanged:session state:state error:error]; 
}]; 

をしかし、最初は私が最初にログインを試みた後FBSessionStateClosedLoginFailedと「エラー2」を持っている:

どうやら、私が実装しました。

認証ダイアログが表示されませんでした。アプリは最初、iOSの設定 - > Facebookで非アクティブになりました。

私はいくつかのソリューションを試しましたが、設定されたFacebookアカウントを持つ新しいデバイスでは、デフォルトでこの設定が無効になっています。

お願い:

+1

実際のアクセス許可配列ではなく、アクセス許可に「nil」を渡すことができますか? –

答えて

1

Facebook SDK 3.5.1で試しましたか?私は、同じSDKを使用しているゲーム開発者のためのプラグインを開発しました。この問題に直面している私のプラグインユーザーはいません。