9

iOS6でSDK3.1を使用してFacebook認証を行っています。古いFBSDKを使用していた既存のアプリがあります。

どうやら、私は実装しました:

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

しかし、最初のロギングの試行後、最初はFBSessionStateClosedLoginFailedで「エラー2」が発生しました。

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

いくつかの解決策を試しましたが、Facebookアカウントが構成されている新しいデバイスでは、この設定はデフォルトで無効になっています。

助けてください :)

4

1 に答える 1

1

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

于 2013-06-13T13:43:07.720 に答える