Facebook SDK iOS错误2

时间:2013-06-25 08:33:11

标签: ios facebook ios6 facebook-ios-sdk

我正在尝试使用

使用他们的API登录facebook
[FBSession openActiveSessionWithReadPermissions:permissions
                                   allowLoginUI:YES
                              completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {
                                                     [self sessionStateChanged:session state:state error:error];
                                                 }]

我遇到的问题是在iOS 6.x中,当设备在设置应用程序中链接了facebook帐户时,它无法登录。它给出的错误似乎是一刀切{{1 }}。这是它失败的唯一情况,我无法理解为什么。什么是允许我在链接帐户时登录的解决方案?

3 个答案:

答案 0 :(得分:3)

检查您的permissions数组是否包含offline_access权限。此权限现在为deprecated,并且已知会导致登录失败。我之前搜索过堆栈溢出并找到了this answer。你还需要进入设置 - > Facebook并将允许的应用程序的权限切换为开启。

答案 1 :(得分:0)

由于应用程序正在沙盒中,我收到此错误。检查Facebook开发人员并添加您的团队。

答案 2 :(得分:0)

转到设置。完全向下滚动,直到您在左侧看到Facebook 选项卡,允许这些应用使用您的帐户(右侧)。

查找为您提供sdk错误2的应用。