【问题标题】:Facebook SDK iOS error 2Facebook SDK iOS 错误 2
【发布时间】:2013-06-21 23:23:24
【问题描述】:

我正在尝试使用他们的 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 帐户时,它无法登录。它给出的错误是看似一刀切error 2 .这是唯一失败的情况,我不明白为什么。什么是让我在帐户关联时登录的解决方案?

【问题讨论】:

    标签: ios facebook ios6 facebook-ios-sdk


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        寻找出现 sdk 错误 2 的应用程序。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-04-05
          • 2012-07-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多