1

我正在使用最新的 Facebook SDK 3.1.1。
我正在调用方法 [[FBSession activeSession] openWithBehavior:FBSessionLoginBehaviorForcingWebView completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {...}

我期待(它实际上出现在我的设备上)带有电子邮件和密码字段的典型 Web 视图登录对话框。但在另一台设备上显示错误消息:“未登录。您尚未登录。请登录并重试”。这很奇怪,因为我实际上是在要求登录。
有人遇到过吗?

4

3 回答 3

1

这似乎是 2 月 6 日重大更改之后发生的官方 Facebook 错误。更多信息在这里:https ://developers.facebook.com/bugs/331103197009388?browse=search_51154c83b3ffe0750572464

于 2013-02-08T23:14:15.687 回答
1

这可能意味着您忘记在线将平台(例如 Android 平台)添加到您的 Facebook 开发者帐户。转到设置 -> 基本 -> 添加平台。

于 2016-05-05T22:54:45.177 回答
0

也许您受到最近 FB 中断的打击:

http://www.pcworld.com/article/2027627/facebook-redirection-bug-is-now-fixed-but-troubling.html

于 2013-02-08T15:27:51.280 回答